API
Public Datamodels API
jwst.datamodels.container Module
Classes
|
A list-like container for holding |
jwst.datamodels.library Module
Classes
|
JWST implementation of the ModelLibrary. |
jwst.datamodels.source_container Module
Classes
|
A container to make |
Complete Developer API
- jwst.datamodels.container.RECOGNIZED_MEMBER_FIELDS = ['tweakreg_catalog', 'group_id']
Special metadata handling by
ModelContainer.
jwst.datamodels.utils.flat_multispec Module
Utilities for re-organizing spectral products into a flat structure.
Functions
Figure out which columns are vector-like and which are metadata. |
|
|
Create an empty output table with the specified number of rows. |
|
Populate the output table in-place with data from the input spectrum. |
|
Give all columns in the model the units defined in the model schema. |
|
Copy units from input columns to output columns. |
|
Copy spectral metadata from the input to the output spectrum. |
|
Expand a table of spectra into a list of SpecModel objects. |
|
Create simple spectra from a flat spectral table. |
jwst.datamodels.utils.group_id Module
Functions
|
Combine a number of file metadata values into a |
jwst.datamodels.utils.tso_multispec Module
Functions
|
Make a |
jwst.datamodels.utils.wfss_multispec Module
Utilities for manipulating WFSS multi-spectral data.
Functions
|
Compile a list of extracted sources into a single binary table. |
|
Transform a |
|
Compile a list of exposure-averaged extracted sources into a single binary table. |