-
Notifications
You must be signed in to change notification settings - Fork 7
/
cpFlat.yaml
40 lines (40 loc) · 1.17 KB
/
cpFlat.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
description: cp_pipe FLAT calibration construction optimized for single-CCD cameras
tasks:
isr:
class: lsst.ip.isr.IsrTask
config:
connections.ccdExposure: 'raw'
connections.outputExposure: 'cpFlatProc'
doBias: True
doVariance: True
doLinearize: True
doCrosstalk: True
doDefect: True
doNanMasking: True
doInterpolate: True
doDark: True
doBrighterFatter: False
doFlat: False
doFringe: False
doApplyGains: False
cpFlatMeasure:
class: lsst.cp.pipe.cpFlatNormTask.CpFlatMeasureTask
config:
connections.inputExp: 'cpFlatProc'
connections.outputStats: 'flatStats'
cpFlatNorm:
class: lsst.cp.pipe.cpFlatNormTask.CpFlatNormalizationTask
config:
connections.inputMDs: 'flatStats'
connections.outputScales: 'cpFlatNormScales'
cpFlatCombine:
class: lsst.cp.pipe.cpCombine.CalibCombineByFilterTask
config:
connections.inputExps: 'cpFlatProc'
connections.inputScales: 'cpFlatNormScales'
connections.outputData: 'flat'
calibrationType: 'flat'
exposureScaling: InputList
scalingLevel: AMP
contracts:
- isr.doFlat == False