Add support for additional TESS HLSP light curves: DIAMANTE, PATHOS, CDIPS, TASOC
See original GitHub issueThis is a follow-up of #912.
Several excellent sets of TESS community light curves are now available at MAST as High Level Science Products. We already support searching and opening SPOC and QLP products via Lightkurve’s search_lightcurve
function, but it would be very valuable to also support the following recent HLSPs which provide light curve files:
- DIAMANTE (In progress: #1021)
PATHOS(Done: #935)CDIPS(Done: #980)TASOC(Done: #939)- HALO (e.g. Aldebaran)
The following steps are needed to add support for any of these
- Add a custom reader function for each product type as
lightkurve/io/*NAME*.py
. - Register the custom reader in
lightkurve/io/__init__.py
. - Update
lightkurve/io/detect.py
andlightkurve/io/read.py
to detect the products correctly. - Add unit tests.
Help is welcome in the form of PRs. One for each product, please!
Issue Analytics
- State:
- Created 3 years ago
- Comments:8 (4 by maintainers)
Top Results From Across the Web
DIAmante - MAST Archive
The DIAmante project provides raw and systematic-corrected multi-Sector light curves extracted from TESS Full Frame Images (FFIs).
Read more >T'DA Data Release Notes Data Release 2 for TESS Sectors 1+2
For this release of light curves of TESS Objects of Interest (TOIs) a special version of the TASOC pipeline is adopted, where apertures...
Read more >MAST - The Barbara A. Mikulski Archive for Space Telescopes
HLSP Update: DIAmante v2 (Montalto 2022) multi- sector light curves from full frame images for #TESS Sectors 1-26, plus data validation docs available...
Read more >Near-Infrared Spectrograph, or NIRSpec - hansandcassady.org
[ The NIRSpec instrument] will support JWST's four main science themes by ... HLSPs can include images, spectra, light curves, maps, source catalogs, ......
Read more >A PSF-based Approach to TESS High quality data Of - arXiv
the light curve extraction. In the PATHOS project, cutting-edge tools are used to ex- tract high-precision light curves and identify ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@stephtdouglas Good news: I went ahead and added
time_column
andflux_err_column
arguments toread_generic_lightcurve()
. (Make sure to branch off the latest version ofmaster
if you decide to work on this!)@stephtdouglas Nobody has started working on this yet, and it would be really cool to add this to Lightkurve. I would be delighted to review and merge a PR if you were interested in preparing one! 👍
The existing readers located under
lightkurve/io/xxxxx.py
should give you a pretty good example of what the readers might looks like (assuming they are FITS files as well?) Let me know if you have questions!