Software Resources

While new SDSS software is primarily Python, there are still critical data/metadata file repository and IDL dependencies, especially in the data reduction and analysis pipelines.

Any of the GitHub metadata files or IDL software packages currently on GitHub can be obtained by cloning the repo:

git clone https://github.com/sdss/[product].git

GitHub resources

In addition to the software packages in GitHub, SDSS-V uses two git repositories to store metadata file used by the software packages of the project.

  • SPECFLAT: The specflat repository contains the master calibration files and bad pixel masks utilized by the BOSS idlspec2d pipeline. For DR19, this was migrated from SVN to GitHub
  • SDSSCORE: The sdsscore project tracks various metadata files generated during nightly operations at APO and LCO, as well as a number of scripts and small tools. In particular, sdsscore stores the confSummary files that include information about the robotic positioner configurations commanded during the night. sdsscore also includes lists of targets of opportunity for each observatory.
  • fps_calibrations: The fps_calibrations repository contains the calibration files for the FPS, including positioner metrology, wok measurements, and optic fibre assemblies.

IDLutils

The idlutils package consolidates critical IDL dependencies used in a variety of SDSS products.

SVN resources

idlutils and idlspec2d rely on metadata stored in SVN repositories such as speclog. Critical products that rely on SVN are documented on the SVN repositories page.

Back to Top