Source code for jwst.combine_1d.combine_1d_step

#! /usr/bin/env python

from stdatamodels.jwst import datamodels

from ..stpipe import Step
from . import combine1d


__all__ = ["Combine1dStep"]


[docs] class Combine1dStep(Step): """ Combine1dStep: Combine 1-D spectra """ class_alias = "combine_1d" spec = """ exptime_key = string(default="exposure_time") # use for weight """
[docs] def process(self, input_file): with datamodels.open(input_file) as input_model: result = combine1d.combine_1d_spectra(input_model, self.exptime_key) return result