- Added a new
GaiaData.filter()
method to enable filtering based on column names and value ranges.
- Added a new
GaiaData.from_source_id()
classmethod to enable retrieving Gaia data from some data release, given a source_id from another data release. - Allow
GaiaData
instances to be created from apathlib.Path
object
- Added support for EDR3.
- Fix packaging error.
- Added
get_uwe
andget_ruwe
methods to compute the unit weight error and renormalized unit weight error (using code from Anthony Brown).
- Added
get_distance
andget_radial_velocity
methods for filling unmeasured or invalid values. - Added support for computing extinction values and extinction-corrected photometry for the Gaia DR2 bandpasses.
- Added a method for generating random samples from the Gaia astrometric error
distribution for each source (
get_error_samples()
). - Output
SkyCoord
objects now contain anobstime
corresponding to the reference epoch of the data.
- Changed underlying data structure to be an Astropy Table instead of a Pandas DataFrame.
- Fixed handling columns that have units or unrecognized units.
- More efficient loading of FITS files
- Added all units for all expected columns
- First release