Done
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Tim JennessTim JennessReporter
Tim JennessTim JennessLabels
Reviewers
Eli RykoffStory Points
0.25RubinTeam
Ops MiddlewareComponents
Details
Details
Assignee
Tim Jenness
Tim JennessReporter
Tim Jenness
Tim JennessLabels
Reviewers
Eli Rykoff
Story Points
0.25
RubinTeam
Ops Middleware
Components
Checklist
Checklist
Checklist
Created September 30, 2024 at 6:29 PM
Updated January 31, 2025 at 11:38 PM
Resolved October 1, 2024 at 3:25 AM
The Astropy VOTable interface requires a numpy MaskedArray. Currently in dax_obscore I’m creating astropy masked columns, creating an astropy table, and then extracting the array and mask to make a MaskedArray. Ideally this could be done without using astropy Table.
It was suggested that I try
arrow_to_numpy
indaf_butler
. This returns a recarray that drops mask information:whereas the version I want needs to be masked:
It seems that numpy recarray does not support masking at all. The mask information is available in
arrow_to_numpy_dict
.Additionally I see there is a bug if there are no valid values in a string column and I needed the following diff: