This repository contains scripts and workflows for generating model inputs, performing analysis, producing figures related to MPAS-Ocean simulations in the Texas-Louisiana (TXLA) region. It includes tools for data preparation, model spin-up, quality assurance, and visualization
Contains post-processing scripts for analyzing model output and generating figure data.
Stores intermediate datasets or processed outputs used to generate manuscript figures.
Notebooks used to generate manuscript figures.
Scripts for generating MPAS-O input files, such as:
- River forcing for MPAS-O: USGS
- geojson files used for bulk statistics and cross-sections
Scripts for generating ROMS input files, such as:
- Boundary forcing
- Climatology forcing
- River forcing
- Atmospheric forcing
- Initial conditions from climatology Note that all inputs except atmospheric forcing are generated by reconfiguring existing forcing but in 2003-2004 repeat year format.
Quality assurance and control notebooks. These may include checks for:
- Plot locations of river runoff for MPAS-O: USGS and ROMS
- ROMS tracer nudging
The conda environment used for almost all scripts is complicated and will be difficult to install due to version control issues
To install:
pip install -r conda_env.yaml
The branch used to generate the MPAS-O simulations can be found at https://github.com/dylanschlichting/E3SM/tree/dylanschlichting/add-gomrrm. Generation of the mesh, vertical grid, and initial conditions was done using this branch of compass: https://github.com/MPAS-Dev/compass/compare/main...dylanschlichting:compass:gom. Note that I was new to git at the time of producing the compass branch, so the commit history is messy.
The repository used to generate the ROMS simulations is COAWST v3.8. My branch can be found at https://github.com/dylanschlichting/COAWST