v0.5.3 - 2021-01-16
New stuff
-
lcmath
: Thephase_bin_magseries_with_errs
function can now accept per-measurement weights to allow different errors for each measurement. Added by @lgbouma. -
services.tesslightcurves
: Theget_eleanor_lightcurves
function now accepts an optionaltargetdata_kwargs
dict to pass in custom target info parameters to the underlyingeleanor.TargetData
constructor. Added by @lgbouma. -
services
: A newalltesslightcurves
module to get all available TESS light curves for an object was added by @mchris42. -
checkplot.png
: The_make_phased_magseries_plot
function now accepts atrimylim
kwarg to remove large outliers. Added by @lgbouma. -
Gaia EDR3 support is now available in all functions in the
services.gaia
module and the dependent functions in thecheckplot
,identifiers
, andvarclass.starfeatures
modules. Set thedata_release
kwarg to 'dr2' to use DR2, and 'edr3' to get data from EDR3.NOTE: The Vizier TAP service mirror for EDR3 (currently) uses column names that are different from the Gaia main EDR3 and Heidelberg EDR3 mirrors. The
services.gaia.objectlist_conesearch
,services.gaia.objectlist_radeclbox
, andservices.gaia.objectid_search
functions will fall back to DR2 if the Vizier mirror is used. To avoid this, use another mirror by setting thegaia_mirror
kwarg to either 'gaia' or 'heidelberg'.
Changes
-
The default timeout for the SkyView service clients in
plotbase
andservices.skyview
has been changed to 45 seconds. -
Minor fixes for deprecated methods in
matplotlib
andnumpy
.
Fixes
services.gaia
: The Heidelberg mirror URL now uses HTTPS and should no longer fail all the time.