Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Labels:None
-
Story Points:2
-
Epic Link:
-
Sprint:AP S20-3 (February), AP S20-4 (March)
-
Team:Alert Production
-
Urgent?:No
Description
To more fully test DM-22655, we should run as much of the gen3 pipeline as we can on a converted ap_verify test dataset. As a first test, lets run on ap_verify_ci_hits, instead of the much larger non-ci dataset.
I'll provide the command to run in a comment. You'll need to get three packages on branch tickets/DM-22655 and scons'd: daf_butler, obs_base, and obs_decam. If you setup ap_verify_ci_hits2015 before sconsing obs_decam, it will run a few extra tests.
Attachments
Issue Links
- is blocked by
-
DM-22655 Genericize gen2to3.py to be useable with any gen2 repo
- Done
-
DM-17169 Crosstalk sources dataset does not cleanly fit Gen3 butler concept
- Done
- relates to
-
DM-23985 Cannot do linearity corrections in Gen 3 DECam processing
- Done
-
DM-23992 Cannot load refcats in Gen 3 DECam processing
- Done
-
DM-24429 Investigate change in fracDiaSourcesToSciSources in ap_verify CI
- Done
-
DM-17169 Crosstalk sources dataset does not cleanly fit Gen3 butler concept
- Done
-
DM-23983 Cannot apply crosstalk in Gen 3 DECam processing
- Done
-
DM-21915 Support Gen 3 ingestion of ap_verify datasets
- Done
- mentioned in
-
Page Loading...
Current steps to reproduce on lsst-dev (does not include disabling any unsupported ISR steps):
setup lsst_distrib
setup -vkr /scratch/krzys001/obs_decam/ # DM-23616 ticket branch
# Create small Gen 2 repositories
setup -vkr /project/krzys001/ap_verify_ci_hits2015/
ingest_dataset.py --dataset CI-HiTS2015 --output gen3demo
# Convert to Gen 3
cd gen3demo/
convert_gen2_repo_to_gen3.py lsst.obs.decam.DarkEnergyCamera --gen2root `pwd`/ingested/ --gen3root `pwd`/gen3/ --calibs `pwd`/calibingested/ --calibFilterType abstract_filter --config config/convertRepo.py
# Run ProcessCcd (first time)
pipetask run --input raw/DECam,calib/DECam,refcats,skymaps --output processed --instrument lsst.obs.decam.DarkEnergyCamera --butler-config gen3/butler.yaml --pipeline ${PIPE_TASKS_DIR}/pipelines/ProcessCcd.yaml --configfile calibrate:config/calibrate.py --register-dataset-types
# Run ProcessCcd (subsequently)
pipetask run --output processed --instrument lsst.obs.decam.DarkEnergyCamera --butler-config gen3/butler.yaml --pipeline ${PIPE_TASKS_DIR}/pipelines/ProcessCcd.yaml --configfile calibrate:config/calibrate.py --register-dataset-types --replace-run