Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Michael Wood-Vasey  update for

  1. Installled "v10_0"ish stack to "lsst_apps"
  2. Installed most of "lsst_sims -t sims" as of 2015 March 5

I started with Simon's very usefully recorded prior experience below and then set about installing the v10_0 version of the stack.

...

7. Install the basic stack
cd /project/projectdirs/m1727/lsst_S14/lsstStack
curl -O https://sw.lsstcorp.org/eupspkg/newinstall.sh
bash newinstall.sh
#Answer no to install git? and install anaconda?
source "/project/projectdirs/m1727/lsst_S14/lsstStack/loadLSST.bash"

8. Start compiling

Either

eups distrib install lsst_apps

or

eups distrib install lsst_sims -t sims

This will go along fine until afw, at which point it will die because it will exceed the virtual memory available on the login node.

...

source lsstStack/loadLSST.bash

 

 

#So here this gets a little tricky because as of (2015-03-05) "lsst_sims -t sims" requires an afw version that's different than "lsst_apps" current

#If you're installing lsst_apps [current], then just
eups distrib install afw
#If you're installing lsst_sims -t sims as of 2015-03-05 then
eups distrib install afw master-gcb7650adda


Finish up the install after exiting the interactive allocation
Either

eups distrib install lsst_apps

or

eups distrib install lsst_sims -t sims

...wait...a...very...long...time

setup lsst_apps

or

setup lsst_sims -t sims

This last succeeded except for "sims_catUtils", "sims_maf", and "lsst_sims".

To use this stack to:

setenv PATH /project/projectdirs/m1727/lsst/anaconda/bin:$PATH

...

eups distrib install lsst_sims -t simsapps
qsub -I -q interactive -l walltime=00:30:00 #need this long since afw takes a while to compile
# The following are executed on the interactive node
cd /project/projectdirs/m1727/lsst_S14
module swap pgi gcc
module load m4
export PATH=/project/projectdirs/m1727/lsst_S14/bin:/project/projectdirs/m1727/lsst_S14/anaconda/bin:${PATH}
export PYTHON=/project/projectdirs/m1727/lsst_S14/anaconda/bin/python
source lsstStack/loadLSST.bash

#So here this gets a little tricky because
#  as of (2015-03-05) "lsst_sims -t sims"
#  requires an afw version that's different than "lsst_apps" current

eups distrib install afw master-gcb7650adda
exit   # log out of the interactive node session
#Finish up the install after exiting the interactive allocation

eups distrib install lsst_sims -t simsapps

================

 

To use this stack to:

setenv PATH /project/projectdirs/m1727/lsst/anaconda/bin:$PATH

...