Jan 19 2018
Rerunning this test using a w.2018.01 shifter image on a KNL interactive node at NERSC
Nov 7 2017
Mismatches between the plots in my case and Lauren's
reran ingestReferenceCatalog after copying Jim's copy of the data on NCSA back over to NERSC
Logging into lsst-dev01.ncsa
https://community.lsst.org/t/changes-to-shared-stacks-on-developer-infrastructure/2350
Conda list NCSA stack3_20171021 followed by NERSC's for w.2017.41, no meaningful differences
heatherk@cori06:/global/cscratch1/sd/heatherk/qa_dm_11452> conda list # packages in environment at /global/common/software/lsst/cori-haswell-gcc/stack/w.2017.41/python/miniconda3-4.3.21: # asn1crypto 0.22.0 py36_0 astropy 2.0.1 np113py36_0 bottleneck 1.2.1 np113py36_0 certifi 2016.2.28 py36_0 cffi 1.10.0 py36_0 conda 4.3.27 py36h2866c0b_0 conda-env 2.6.0 0 cryptography 1.8.1 py36_0 cycler 0.10.0 py36_0 cython 0.26 py36_0 dbus 1.10.20 0 expat 2.1.0 0 fontconfig 2.12.1 3 freetype 2.5.5 2 future 0.16.0 py36_1 glib 2.50.2 1 gst-plugins-base 1.8.0 0 gstreamer 1.8.0 0 icu 54.1 0 idna 2.5 py36_0 jpeg 9b 0 libffi 3.2.1 1 libgcc 5.2.0 0 libgfortran 3.0.0 1 libiconv 1.14 0 libpng 1.6.30 1 libxcb 1.12 1 libxml2 2.9.4 0 matplotlib 2.0.2 np113py36_0 nomkl 1.0 0 numexpr 2.6.2 np113py36_nomkl_0 [nomkl] numpy 1.13.1 py36_nomkl_0 [nomkl] openblas 0.2.19 0 openssl 1.0.2l 0 packaging 16.8 py36_0 pandas 0.20.3 py36_0 pcre 8.39 1 pip 9.0.1 py36_1 py 1.4.34 py36_0 pycosat 0.6.2 py36_0 pycparser 2.17 py36_0 pyopenssl 17.0.0 py36_0 pyparsing 2.1.4 py36_0 pyqt 5.6.0 py36_2 pytest 3.2.1 py36_0 python 3.6.2 0 python-dateutil 2.6.1 py36_0 pytz 2017.2 py36_0 pyyaml 3.12 py36_0 qt 5.6.2 5 readline 6.2 2 requests 2.14.2 py36_0 ruamel_yaml 0.11.14 py36_1 scipy 0.19.1 np113py36_nomkl_0 [nomkl] setuptools 36.4.0 py36_0 sip 4.18 py36_0 six 1.10.0 py36_0 sqlalchemy 1.1.13 py36_0 sqlite 3.13.0 0 tk 8.5.18 0 wheel 0.29.0 py36_0 xz 5.2.2 1 yaml 0.1.6 0 zlib 1.2.8 3 heatherk@cori06:/glob
Testing the scripts
visitAnalysis.py /global/projecta/projectdirs/lsst/production/DC1/DM/DC1-imsim-dithered --rerun /global/cscratch1/sd/heatherk/qa_dm_11452 --id visit=1993939 --tract=0 --config doApplyUberCal=False analysis.visitClassFluxRatio=0.925 refObjLoader.ref_dataset_name="cal_ref_cat"
compareVisitAnalysis.py /global/projecta/projectdirs/lsst/production/DC1/DM/DC1-imsim-dithered --rerun /global/cscratch1/sd/heatherk/qa_dm_11452/rerun --rerun2 /global/cscratch1/sd/heatherk/qa_dm_11452/rerun --id visit=1993939 --tract=0 --config doApplyUberCal1=False doApplyUberCal2=False --config refObjLoader.ref_dataset_name="cal_ref_cat" --no-versions
git clone https://github.com/lsst/obs_lsstSim
cd obs_lsstSim |
git checkout tickets/DM-11452 |
setup -v -r . -j |
scons opt=3 -j4 |
cd .. |
added
scons delcare
and then to use it later: setup obs_lsstSim w.2017.43-2-g701b7b4 -t w_2017_41
https://github.com/LSSTDESC/SSim_DC1/issues/46
https://jira.lsstcorp.org/browse/DM-11452
Adding pipe_analysis https://github.com/lsst-dm/pipe_analysis
desc@cori17:/global/common/software/lsst/cori-haswell-gcc/stack/w.2017.41/qa-dm-11452> git clone https://github.com/lsst-dm/pipe_analysis.git
following directions in the DM-11452 JIRA and then:
adding scons install
scons declare
1f6d490
Setting up
w.2017.41
Use a recent weekly which includes the camera geometry updates, plus py3, plus updated python packages like matplotlib 2.x
setup NERSC env curl -LO https://raw.githubusercontent.com/lsst/lsst/master/scripts/newinstall.sh unset LSST_HOME EUPS_PATH LSST_DEVEL EUPS_PKGROOT REPOSITORY_PATH bash newinstall.sh -3 source loadLSST.bash eups distrib install -t w_2017_41 lsst_distrib --nolocks echo 'hooks.config.site.lockDirectoryBase = None' >> site/startup.py
Install branches of obs_lsstSim and pipe_analysis
References
Overview talk