This page describes code that is used to process atmospheric chemistry modeling input or output as well as observations, for analysis and visualization.
Living Repositories
These code collections are being added to and updated.
Repo | Location | Description |
---|---|---|
ADF | https://github.com/NCAR/ADF | Atmosphere Model Working Group (AMWG) Diagnostics Framework (ADF). Output evaluation for climate-scale simulations and benchmarking. |
MELODIES MONET | https://github.com/NOAA-CSL/MELODIES-MONET/ | Evaluating model output against a variety of measurements: surface, aircraft and ground-based and space-based remote sensing. https://melodies-monet.readthedocs.io |
MUSICA-Tools | https://github.com/NCAR/MUSICA-Tools | Combined repository for processing tools associated with chemistry modeling at NSF NCAR. Includes Jupyter Notebook examples. One collection of code is used for model input processing: Input Processing Tools (IPT). This is also the store location for the vivaldi-A codebase. |
vivaldi-A | https://pypi.org/project/vivaldi-a/ | A Python package that includes processing tools for model input and output, such as regridding and plotting unstructured grid output. |
IPT | https://github.com/NCAR/IPT | Legacy code, written mainly in NCAR Command Language, for processing atmospheric chemistry modeling input. **No longer updated** |
IPTpy | https://github.com/envdes/IPTpy/tree/main | Developed by University of Manchester. Python tools for processing model input. |
FINN | https://github.com/NCAR/finn | Fire Inventory from NCAR (FINN) Preprocessor and Emission Estimator, a fire emissions inventory that provides publicly available emissions of trace gases and aerosols. |
Static Repositories
These collections are a snapshot of code and are not typically updated past their intended use. Code described here is used for purposes such as tutorials, manuscripts and model inter-comparison preparation.
Repo | Location | Description |
---|---|---|
CMIP6 Processing | https://github.com/lkemmons/cesm-cmip6-emissions | Climate Model Inter-comparison Project version 6. |
CMIP7 Processing | https://github.com/NCAR/CMIP7_inputdata_processing | Climate Model Inter-comparison Project version 7. |
HTAP3 Processing | https://github.com/rrbuchholz/htap3-input-processing | Processing emissions for the HTAP3 OPNS and Fires inter-comparison projects. |
2021 MUSICAV0 Tutorial | https://github.com/NCAR/musica-tutorial | Example Jupyter notebook files and functions for the first MUSICA tutorial on November 12, 2021. |
2024 MUSICAV0 Tutorial | https://github.com/jzhan166/MUSICAv0_Nanjing_tutorial_2024 | This repository is created for the MUSICAv0 tutorial in Nanjing on Sep 20-21, 2024. |
High Resolution QFED processing | https://github.com/rrbuchholz/hires-qfed-process Citation: https://zenodo.org/records/11051423 | Processing Quick Fire Emissions Dataset (QFED) version 2.6 R1 fire emissions, created by NASA, and applying conversion factors for use in CESM simulations with atmospheric chemistry. |