API

Public Step API

jwst.stpipe.core Module

JWST-specific Step and Pipeline base classes.

Classes

JwstStep([name, parent, config_file, ...])

A JWST pipeline step (jwst.stpipe.Step).

JwstPipeline(*args, **kwargs)

A JWST pipeline (jwst.stpipe.Pipeline).

Complete Developer API

jwst.stpipe.integration Module

Entry point implementations.

Functions

get_steps()

Return tuples describing the stpipe.Step subclasses provided by this package.

jwst.stpipe.utilities Module

Utilities for working with JWST pipeline steps.

Functions

all_steps()

List all classes subclassed from Step.

load_local_pkg(fpath)

Make a generator to list all modules under fpath.

folder_traverse(folder_path[, ...])

Traverse folder and generate full file paths for each file found.

record_step_status(datamodel, cal_step[, ...])

Record whether or not a step completed in meta.cal_step.

query_step_status(datamodel, cal_step)

Query the status of a step in meta.cal_step.

invariant_filename(save_model_func)

Restore meta.filename after save_model.

jwst.engdblog Package

Pipeline step to retrieve selected engineering mnemonic values.

Classes

EngDBLogStep([name, parent, config_file, ...])

Pipeline step to retrieve selected engineering mnemonic values.