stpipe Logo

For Users

  • Steps
  • Pipelines
  • Logging
  • Executing a pipeline or pipeline step via call()
  • Executing a pipeline via run()
  • ASDF Parameter Files
  • Parameter Files
  • DataModels
  • Model Library

For Developers

  • Steps
  • Pipelines
  • Logging
  • Step I/O Design

API

  • Change Log
  • stpipe API
stpipe
  • Welcome to stpipe’s documentation!
  • View page source

Welcome to stpipe’s documentation!

Stpipe provides classes, command line tools and configuration for writing data processing pipelines.

This package is used at the Space Telescope Science Institute for both the jwst and romancal calibration pipelines.

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
  • Executing a pipeline or pipeline step via call()
    • Where are the results?
  • Executing a pipeline via run()
  • ASDF Parameter Files
    • File Contents
    • Python API
    • Parameter Files as Reference Files
  • Parameter Files
  • DataModels
  • Model Library
    • Introduction
    • Usage Patterns
    • Troubleshooting
    • BorrowError

For Developers

  • Steps
    • Writing a step
  • Pipelines
    • Writing a Pipeline
  • Logging
  • Step I/O Design
    • Design
    • Output

API

  • Change Log
  • stpipe API

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2025, STScI.

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