Welcome to the CrocoDash Documentation!#
CrocoDash is a Python package designed to setup regional Modular Ocean Model 6 (MOM6) cases within the Community Earth System Model (CESM). CrocoDash takes advantage and integrates several MOM6 and CESM tools into an unified workflow for regional MOM6 case configuration. CrocoDash is part of the CROCODILE project. Please see the project description for scientific motivation.
Description#
CrocoDash brings regional MOM6 inside CESM. It’s a lightweight package that orchestrates four steps, one module per step:
Grids — horizontal grid, bathymetry, and vertical grid (via mom6_forge)
Case setup — create a CESM regional MOM6 case (via VisualCaseGen)
Configure forcings — declare tides, BGC, rivers, ICs, etc. for your case
Process forcings — download, regrid, and format the actual data (via regional-mom6)
CrocoDash also ships helpers like an interactive TopoEditor for bathymetry
editing and a raw_data_access registry for downloading public datasets.
Get started#
Install — see the installation page.
Walk through the tutorials for an easy introduction.
Browse the gallery of demos for more use cases.
Read the user guide for step-by-step docs.
License#
CrocoDash is released under the Apache 2.0 License.
Citation#
If you use CrocoDash in your research, please cite it! A CITATION.cff file is included in the repository. You can also cite it directly from GitHub using the “Cite this repository” button on the CrocoDash GitHub page.