.. image:: _static/stsci_logo.png :width: 15% :target: https://stsci.edu .. image:: _static/stsci_name.png :width: 68% :target: https://stsci.edu .. image:: _static/jwst_logo.png :width: 15% :target: https://science.nasa.gov/mission/webb/ =============================================== James Webb Space Telescope Calibration Pipeline =============================================== **Version**: |release| This package (``jwst``) processes uncalibrated data from both imagers and spectrographs onboard the `James Webb Space Telescope (JWST) `_, an orbiting infrared observatory stationed at Earth-Sun L :subscript:`2`. The pipeline performs a series of calibration steps that result in standard data products, applying various corrections to produce science-ready, calibrated output products including individual exposures and high-level data products (mosaics, extracted spectra, etc.). `See README.md for installation and usage instructions `_. This package allows users to run and configure the calibration pipeline themselves for custom processing of JWST data, either :ref:`from the command line ` with ``strun`` or from Python with :ref:`pipeline and step functions and classes ` in the ``jwst`` package (see `this curated set of Jupyter notebooks `_ for example usage). Additionally, the ``jwst`` package provides :ref:`JWST datamodel classes `, the recommended method for reading and writing JWST data files in Python. .. note:: If you have trouble installing this package, have encountered a bug while running the pipeline, or wish to request a new feature, please `open an issue on GitHub `_ or `contact the JWST Help Desk `_. Detailed explanations of specific calibration stages, reference files, and pipeline builds can be found on `JDox `_. ============ Contributing ============ ``jwst`` is an open source package written in Python. The source code is `available on GitHub `_. New contributions and contributors are very welcome! Please read `CONTRIBUTING.md `_, the :ref:`public API definition `, and the :ref:`public API deprecation policy `. We strive to provide a welcoming community by abiding with our `CODE_OF_CONDUCT.md `_. -------------------------------- .. _user-docs: .. toctree:: :maxdepth: 2 :caption: User Documentation jwst/user_documentation/introduction.rst jwst/user_documentation/reference_files_crds.rst jwst/user_documentation/parameters.rst jwst/user_documentation/running_pipeline_python.rst jwst/user_documentation/running_pipeline_command_line.rst jwst/user_documentation/multiprocessing.rst jwst/user_documentation/available_pipelines.rst jwst/user_documentation/input_output_file_conventions.rst jwst/user_documentation/background_subtraction_methods/index.rst jwst/user_documentation/logging.rst jwst/user_documentation/datamodels.rst jwst/user_documentation/more_information.rst .. toctree:: :maxdepth: 2 :caption: Data Products jwst/data_products/index.rst .. toctree:: :maxdepth: 2 :caption: Error Propagation jwst/error_propagation/index.rst -------------------------------- .. toctree:: :maxdepth: 2 :caption: Package Structure jwst/package_index.rst jwst/changes.rst