Code

Jun 19, 2023

My coding projects page (work-in-progress):

Work Projects

Projects I lead

Project Main GitHub My Fork
WRF-GC two-way coupled model
Lin et al., 2020 GMD
Feng et al., 2021 GMD
Website
Docs
jimmielin/wrf-gc-release (Public repository) jimmielin/wrf-gchp-dev-tools (auxiliary tools)
HEMCO-CESM Interface
Lin et al., 2021 GMD
ESCOMP/HEMCO_CESM jimmielin/HEMCO_CESM (nightly)
CESM-GC/CAM
jimmielin/CAM
GEOS-Chem coupling tools jimmielin/geos-chem-coupling-tools -
KPP.jl jimmielin/KPP.jl -

Projects I work on

Project Main GitHub My Fork
GEOS-Chem chemical transport model
Website
geoschem/geos-chem jimmielin/geos-chem
HEMCO (Harmonized Emissions Component)
Keller et al., 2014 GMD
Lin et al., 2021 GMD
geoschem/HEMCO jimmielin/HEMCO-1
KPP
Lin et al., 2023 JAMES
Sandu and Sander, 2006 ACP
KineticPreProcessor/KPP jimmielin/KPP
CESM with GEOS-Chem chemistry
Formerly CESM-GC.
Fritz et al., 2022 GMD
CESM-GC/CAM jimmielin/CAM

Other classroom/minor projects

  • Parallelizing STILT. CS205 Project, Spring 2020. GitHub
    • Main contributions: Developing an AWS Batch-based workflow for STILT parallelization; testing existing SLURM scheduler parallelization on AWS ParallelCluster.
  • KPP.jl. 18.337 Project, Fall 2020. GitHub
    • Reimplements a KPP parser and ODE generator for chemical kinetics, using DifferentialEquations.jl to solve them.
  • Regrid_Z2Z_Mod. Quick and dirty vertical pressure grid regridder. GitHub
  • I also open-source my set of MATLAB tools used for research (“mtools”) on GitHub.
  • TF for CS205 (Computing Foundations for Computational Science) during Spring 2021. Course website