NERSC Software Installs - LSSTDESC/ComputingInfrastructure GitHub Wiki
Cori is used for production, as such, software is often available on Cori, but not necessarily on Edison.
See here for phosim
Quick start on Cori
This will setup both lsst_apps and lsst_sims.
source /global/common/cori/contrib/lsst/lsstDM/setupStack-<Version>.sh [-v]
software directory: /global/common/cori/contrib/lsst/lsstDM
Version | Subdirectory & setup script | Notes |
---|---|---|
w_2017_26_py3 | w_2017_26_py3 setupStack-w_2017_26.sh | Aug 2017 includes sims 2_3_6 and the master of imSim as of 20170802 |
v13_0_DC1_noise_fix | v13_0 setupStack-13_0_DC1_noise_fix.sh | 29 Jun 2017 v13_0 plus branched obs_lsstSim DC1_noise_hack |
v13_0_c | v13_0 | 17 Apr 2017 v13_0 plus branched obs_lsstSim Updates makeDiscreteSkyMap_deep.py to use a bigger patch size so rotationally dithered chips fit in one patch. Updates makeDiscreteSkyMap_goodSeeing.py Use a larger patch size to prevent single chips from being split over several patches. |
v13_0_b | v13_0 setupStack-13_0_b.sh | 10 Mar 2017 v13_0 plus branched obs_lsstSim 2017.02.08.twinkles-2-g89ee635 “fixes” the bright star problem and turns on cmodel for single epoch processing. Turn on CModel in charImage. Use same overrides as obs_subaru. git Commit: b051dae843de81d53a876bb433f4215eb8f81fe2 |
v13_0-a | v13_0 setupStack-13_0-a.sh | 06 Mar 2017 v13_0 plus branched obs_lsstSim 2017.02.08.twinkles-1-g480d760 added the HSM part to coadd measurement |
v13_0 | v13_0 setupStack-13_0.sh | 06 Mar 2017 vanilla v13_0 release |
twinkles_2017_02_08 | twinkles_20170208 | 08 Feb 2017 weekly build + obs_lsstSim branch for coadd bugfix and config for L1 & L2 using same repo [1] |
dc1-a | dc1 setupStack-dc1-a.sh | 08 Feb 2017 obs_lsstSim twinkles_#435 branch for coadd bugfix and config for L1 & L2 using same repo [2] |
dc1 | dc1 setupStack-dc1.sh | 30 Jan 2017 |
12_1 Twinkles Run 3.1a | v12_1 setupStack-Run3.1-a.sh | 29 Nov 2016 Update obsSim 12.1-20-g13741e2 |
12_1 Twinkles Run 3.1 | v12_1 setupStack-Run3.1.sh | 20 Nov 2016 Update obsSim 12.1-10-g0a95c5d |
12_1 | v12_1 | 8 Nov 2016 Vanilla 12_1 |
software directory: /global/common/edison/contrib/lsst/lsstDM
Version | Subdirectory & Setup Script | Notes |
---|---|---|
v13_0_b | v13_0 setupStack-13_0_b.sh | 10 Mar 2017 v13_0 plus branched obs_lsstSim 2017.02.08.twinkles-2-g89ee635 “fixes” the bright star problem and turns on cmodel for single epoch processing. Turn on CModel in charImage. Use same overrides as obs_subaru. git Commit: b051dae843de81d53a876bb433f4215eb8f81fe2 |
v13_0 | v13_0 setupStack-13_0.sh | 06 Mar 2017 vanilla v13_0 release |
dc1-a | dc1 setupStack-dc1-a.sh | 08 Feb 2017 obs_lsstSim twinkles_#435 branch for coadd bugfix and config for L1 & L2 using same repo [2] |
dc1 | dc1 setupStack-dc1.sh | 30 Jan 2017 |
12_1 | v12_1 | 8 Nov 2016 Vanilla 12_1 |
For Edison users, please replace "cori" with "edison" in the path below
source /global/common/cori/contrib/lsst/lsstDM/setupStack-<Version>.sh [-v]
Version | Cori Directory /global/common/software/lsst/ |
---|---|
v3.7 | Available in multiple flavors cori-haswell-gcc cori-haswell-intel cori-knl-gcc |
Version | Old Cori Directory | Old Edison Directory |
---|---|---|
v3.6.1 | /global/common/cori/contrib/lsst/phosim/v3.6.1 | /global/common/edison/contrib/lsst/phosim/v3.6.1 |
SEDs were copied from the Winter 2016 DM stack "lsst_sims" collection. These are needed to support Scott Daniel's instance catalog generation script for the DC1 project.
For Edison users, please replace "cori" with "edison" in the path below.
source /global/common/cori/contrib/lsst/phosim/setupPhosim.sh
Now the environment is set up to run any version of phosim available under its installation directory i.e. v3.6.1
[1] | New weekly allows us to use the simplified reference catalog access system. This greatly simplifies getting new reference catalogs into a data repository. The branch version of obs_lsstSim provides configs to allow both Level 1 and Level 2 processing to be done in the same repository. It also (hopefully) fixes a bug with coadd building for difference imaging. See: https://lsstc.slack.com/archives/desc-twinkles/p1486660909001130 |
[2] | The branch version of obs_lsstSim provides configs to allow both Level 1 and Level 2 processing to be done in the same repository. It also (hopefully) fixes a bug with coadd building for difference imaging. |