pypeit / PypeIt

The Python Spectroscopic Data Reduction Pipeline
BSD 3-Clause "New" or "Revised" License
164 stars 105 forks source link

Add a PypeIt loader to SpecUtils #1327

Closed tbowers7 closed 1 year ago

tbowers7 commented 2 years ago

As discussed in #1263 and related conversation among the development team, it would be helpful to add a loader for PypeIt spec1d FITS files to the Astropy-coordinated SpecUtils package.

I know various PypeIt developers and users have created their own SpecUtils "custom loader" for PypeIt data, but having a PypeIt-sponsored default loader would bring closer integration and expose the broader community of SpecUtils users to PypeIt.

I have built a working loader for PypeIt MultiSlit 1D spectra in a SpecUtils fork. The custom loaders others have built may be more elegant, but this is functioning for my needs (works with my own LDT/DeVeny data and Cooked Keck/DEIMOS data).

How to move forward:

I am willing to be a coordinator for this issue, but will need assistance from those who are more intimately familiar with PypeIt and its data products.

tepickering commented 2 years ago

having some familiarity with specutils, i'd be happy to help with this. i'll try to take a look at your specutils fork later today...

profxj commented 2 years ago

I support this and can help where needed. Meet on Slack to discuss further

kbwestfall commented 2 years ago

Where are we on this? Should we revive the discussion?

tbowers7 commented 1 year ago

Added in #1562 .