Skip to content

Commit e595452

Browse files
committed
CGI L4 specific keywords, fixes to sizes of unit_flux and CYCLES
1 parent f107f79 commit e595452

5 files changed

Lines changed: 71 additions & 3 deletions

File tree

latest/SSC/CGI/cgi_level_4.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ type: object
1010
allOf:
1111
- $ref: asdf://stsci.edu/datamodels/roman/schemas/SSC/ssc_basic-1.0.0
1212
- $ref: asdf://stsci.edu/datamodels/roman/schemas/SSC/CGI/keywords/cgi_common-1.0.0
13+
- $ref: asdf://stsci.edu/datamodels/roman/schemas/SSC/CGI/keywords/cgi_l4-1.0.0
1314
- $ref: asdf://stsci.edu/datamodels/roman/schemas/SSC/CGI/keywords/cgi_hldp-1.0.0
1415
- $ref: asdf://stsci.edu/datamodels/roman/schemas/SSC/CGI/keywords/cgi_optical_config_named_positions-1.0.0
1516
- $ref: asdf://stsci.edu/datamodels/roman/schemas/SSC/CGI/keywords/cgi_pointing-1.0.0

latest/SSC/CGI/keywords/cgi_exposure.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ properties:
4141
description: EXCAM clock cycles since boot (clock cycles)
4242
type: integer
4343
archive_catalog:
44-
datatype: int
44+
datatype: bigint
4545
destination: [CGIExposure.cycles]
4646
ISPC:
4747
title: Photon counting flag
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
%YAML 1.1
2+
---
3+
$schema: asdf://stsci.edu/datamodels/roman/schemas/rad_schema-1.1.0
4+
id: asdf://stsci.edu/datamodels/roman/schemas/SSC/CGI/keywords/cgi_l4-1.0.0
5+
6+
title: CGI L4 specific keywords
7+
extName: SSC
8+
type: object
9+
properties:
10+
KLIP_ALG:
11+
title: KLIP algorithm
12+
description: KLIP algorithm used for PSF subtraction. Only for coronagraphic data.
13+
anyOf:
14+
- type: string
15+
maxLength: 8
16+
- type: "null"
17+
archive_catalog:
18+
datatype: nvarchar(8)
19+
destination: [CGIExposure.klip_alg]
20+
DRPNFILE:
21+
title: Num raw files used in final image combination
22+
description: Num raw files used in final image combination
23+
type: number
24+
archive_catalog:
25+
datatype: int
26+
destination: [CGIExposure.drpnfile]
27+
PSFSUB:
28+
title: PSF subtraction algorithm
29+
description: PSF subtraction algorithm. Only for coronagraphic data.
30+
anyOf:
31+
- type: string
32+
maxLength: 16
33+
- type: "null"
34+
archive_catalog:
35+
datatype: nvarchar(16)
36+
destination: [CGIExposure.psfsub]
37+
PYKLIPV:
38+
title: pyKLIP version that was used
39+
description: pyKLIP version that was used. Only for coronagraphic data.
40+
anyOf:
41+
- type: string
42+
maxLength: 16
43+
- type: "null"
44+
archive_catalog:
45+
datatype: nvarchar(16)
46+
destination: [CGIExposure.pyklipv]
47+
CTCALFN:
48+
title: Core Throughput File Linked for Calibration
49+
description: Core Throughput File Linked for Calibration. For unocculted this will be null.
50+
anyOf:
51+
- type: string
52+
maxLength: 128
53+
- type: "null"
54+
archive_catalog:
55+
datatype: nvarchar(128)
56+
destination: [CGIExposure.ctcalfn]
57+
FLXCALFN:
58+
title: Abs Flux File Linked for Calibration
59+
description: Abs Flux File Linked for Calibration
60+
type: string
61+
maxLength: 128
62+
archive_catalog:
63+
datatype: nvarchar(128)
64+
destination: [CGIExposure.flxcalfn]
65+
66+
required: [KLIP_ALG, DRPNFILE, PSFSUB, PYKLIPV, CTCALFN, FLXCALFN]

latest/SSC/GDPS/keywords/wavelength.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ properties:
3838
title: Unit of flux
3939
description: Example value 'W m**(-2) nm**(-1)'
4040
type: string
41-
maxLength: 16
41+
maxLength: 32
4242
archive_catalog:
43-
datatype: nvarchar(16)
43+
datatype: nvarchar(32)
4444
destination: [WFISpec.unit_flux]
4545
unit_wl:
4646
title: Unit of wavelength
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../../../latest/SSC/CGI/keywords/cgi_l4.yaml

0 commit comments

Comments
 (0)