Skip to content

A package to build and test the 2D pipeline for the Subaru Prime Focus Spectrograph

Notifications You must be signed in to change notification settings

Subaru-PFS/pfs_pipe2d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pfs_pipe2d

A package to build and test the 2D pipeline for the Subaru Prime Focus Spectrograph.

Building

The PFS 2D pipeline is built on top of the LSST software stack, and so the LSST software stack must be installed.

To install the full LSST software stack as well as the PFS 2D pipeline, use install_pfs.sh /path/for/install.

If you have already installed and setup the LSST software stack, you can use build_pfs.sh to build and install just the PFS 2D pipeline.

Docker

If you would like a Docker image containing the PFS 2D pipeline, you can build it using one of the two provided Dockerfiles:

  • Dockerfile.fromLSST: builds the PFS 2D pipeline on top of the LSST software stack image provided by LSST. This option is the fastest.
  • Dockerfile.ours: installs the LSST software stack and then builds the PFS 2D pipeline. This uses our install_pfs.sh script.

Bumping the LSST version

We hope that the LSST version will be fairly static moving forward, but it sometimes needs to be updated in order to get new features and bugfixes that impact PFS development. To update the version that we use in builds, changes should be made in two places:

  • bin/install_pfs.sh : adjust the LSST_VERSION
  • Dockerfile.fromLsst : adjust the ARG LSST_VERSION

About

A package to build and test the 2D pipeline for the Subaru Prime Focus Spectrograph

Resources

Stars

Watchers

Forks

Packages

No packages published