The JWST Data Reduction Pipeline is a Python software suite that automatically process the data taken by the JWST instruments NIRCam, NIRSpec, NIRISS, MIRI, and FGS to remove instrumental signatures from the observations.
The calibration pipeline processes data from all instruments and observing modes. It produces both fully calibrated individual exposures and high level data products (mosaics, extracted spectra, etc.).
The calibration pipeline is coded in Python. The details of how to install the pipeline, run the pipeline including tutorials, and the detailed code documentation including the data structures used are provided.