Skip to content

Aerosol process analysis in model-native Spectral Element (SE) grid

License

Notifications You must be signed in to change notification settings

eagles-project/asediag

Repository files navigation

Aerosol Diagnostics on Model Native Grid

Aerosol process analysis in model-native Spectral Element (SE) grid

Aerosol Diagnostics on Model Native Grid is a Python-based tool designed for diagnosing aerosol processes in E3SM. It is particularly designed to analyze simulation data on the model-native spectral element (SE) grid, so it is also known as Aerosol SE Diagnostics or “asediag”. It includes functionalities for aerosol budget analysis, optical property diagnostics, and decomposed anthropogenic aerosol radiative forcing analysis. Data analysis on the native grid enhances the efficiency and scalability for high-resolution applications. On the other hand, asediag also supports analysis on the regular latitude-longitude (RLL) grid, so the modelers can flexibly choose the data to analyze. It operates in batch mode with multiprocessing capabilities, allowing rapid processing of large datasets.

Primary Developer & Maintainer: Taufiq Hassan

For Questions: taufiq.hassan@pnnl.gov

Contributors

Installation

Git clone the repo

git clone git@github.com:TaufiqHassan/asediag.git

Submit as a batch job

asediag works with e3sm_unifed environment in Compy and Perlmutter.

Make adjustments in the batch configuration file batch_config.ini.

Submit the batch jobs with:

python submit_asediag_batches.py

Example

Demo output page

Acknowledgement

asediag is based on earlier developments in NCL and individual contributions from:

Note: Constantly undegoing small patchworks and further developments.

About

Aerosol process analysis in model-native Spectral Element (SE) grid

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published