jwst Logo

Getting Started

  • Quickstart Guide
  • Installation
  • Contributing and Reporting Issues

User Documentation

  • Introduction to the JWST Pipeline
  • Reference Files, Parameter Files and CRDS
  • Parameters
  • Running the JWST pipeline: Python Interface
  • Running the JWST pipeline: Command Line Interface (strun)
  • Available Pipelines
  • Input and Output File Conventions
  • Logging
  • JWST Datamodels
  • More Information for JWST Users

Data Products Documentation

  • Data Products Information

Error Propagation Documentation

  • Error Propagation

Package Documentation

  • Package Index
    • Align PSF References
    • AMI Analyze
    • AMI Average
    • AMI Normalize
    • Assign Moving Target WCS
    • Assign WCS
    • Associations
    • Background Step
    • Background Subtraction
    • Bad Pixel Self-Calibration
    • Barshadow Correction
    • Charge Migration
    • Clean Flicker Noise
    • Combine 1D Spectra
    • Cube Building
    • Dark Current Subtraction
    • Data Quality (DQ) Initialization
    • MIRI EMI Correction
    • Exposure to Source Conversion
    • Extract 1D Spectra
    • Extract 2D Spectra
    • First Frame Correction
    • Flatfield Correction
    • Fringe Correction
    • Gain Scale Correction
    • Group Scale Correction
    • Guider CDS Processing
    • HLSP Processing
    • Imprint Subtraction
    • IPC Correction
    • Jump Detection
    • KLIP Processing
    • Library Utilities
    • Last Frame Correction
    • Linearity Correction
    • Master Background Subtraction
    • Model Blender
    • MIRI MRS Sky Matching
    • MSAFlagOpen Correction
    • NSClean 1/f Correction
    • Outlier Detection
    • Pathloss Correction
    • Persistence Correction
    • Photometric Calibration
    • Pipeline Modules
    • Pixel Replacement
    • Ramp Fitting
    • Reference File Information
    • Reference Pixel Correction
    • Resampling Imaging Data
    • Resampling Spectral Data
    • Reset Correction
    • Residual Fringe
    • Reset Switch Charge Decay (RSCD) Correction
    • Saturation Detection
    • SkyMatch
    • Source Catalog
    • Spectral Leak
    • Source Type (SRCTYPE) Determination
    • Stack PSF References
    • STPIPE
      • For Users
        • Steps
        • Pipelines
        • Logging
        • ASDF Parameter Files
        • Configuration (CFG) Files
        • Executing a pipeline or pipeline step via call()
        • Executing a pipeline or pipeline step directly, or via run()
        • Parameter Files
        • CFG Usage Deprecation Notice
      • For Developers
        • Steps
        • Pipelines
        • Logging
        • Step I/O Design
        • jwst.stpipe Package
    • Stray Light Correction
    • Superbias Subtraction
    • TSO Aperture Photometry
    • TweakReg
    • Wavelength Correction
    • WFS Combine
    • WFSS Contamination Correction
    • White Light Curve Generation
  • Change Log
jwst
  • Package Index
  • STPIPE
  • View page source

STPIPE

For Users

  • Steps
    • Configuring a Step
    • Running a Step from a parameter file
  • Pipelines
    • Configuring a Pipeline
    • Running a Pipeline
    • Hooks
  • Logging
    • Logging configuration
    • Example
  • ASDF Parameter Files
    • File Contents
    • Python API
    • Parameter Files as Reference Files
  • Configuration (CFG) Files
  • Executing a pipeline or pipeline step via call()
    • Where are the results?
  • Executing a pipeline or pipeline step directly, or via run()
  • Parameter Files
  • CFG Usage Deprecation Notice

For Developers

  • Steps
    • Writing a step
    • Making a simple commandline script for a step
  • Pipelines
    • Writing a Pipeline
  • Logging
    • Logging from a Step or Pipeline
    • Logging from library code
  • Step I/O Design
    • API Summary
    • Design
    • Input and JWST Conventions
    • Output

jwst.stpipe Package

JWST implementation of steps and pipelines.

Functions

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.

Classes

Step

alias of JwstStep

Pipeline

alias of JwstPipeline

Class Inheritance Diagram

Inheritance diagram of jwst.stpipe.core.JwstStep, jwst.stpipe.core.JwstPipeline

Previous Next

© Copyright 2025, JWST calibration pipeline developers. Last updated on Jun 18, 2025.

Built with Sphinx using a theme provided by Read the Docs.