Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D model run for JOSS paper #145

Open
10 tasks
nanophyto opened this issue Jan 31, 2025 · 0 comments
Open
10 tasks

3D model run for JOSS paper #145

nanophyto opened this issue Jan 31, 2025 · 0 comments
Assignees
Labels
JOSS Journal of Open Source Software paper

Comments

@nanophyto
Copy link
Contributor

nanophyto commented Jan 31, 2025

For the JOSS paper it would be nice to illustrate compat with Oceananigans.jl with a plot illustrating a 3D model run.

The idea would be to replicate the example from ClimaOcean modified to include an Agate.jl model.

This example looks promising:
https://github.com/CliMA/ClimaOcean.jl/blob/main/experiments/three_degree_simulation/three_degree_simulation.jl

Things that would be required to implement:

  • create a new folder with it's own Project.toml and Manifest.toml
  • reproduce existing 3 degree example (CPU)
  • include a more descriptive header
  • move downloading of data and in painting into separate script
  • create a Apptainer image with the relevant (processed) ECCO data and dependencies
  • update the code to include a simple Agate.jl model
  • add header with the relevant SLURM commands to run it on HPC
  • make a pretty plot
  • upload Apptainer to Zenodo for reproducibility
  • benchmark of CPU run time (?)
@nanophyto nanophyto added the JOSS Journal of Open Source Software paper label Jan 31, 2025
@nanophyto nanophyto self-assigned this Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JOSS Journal of Open Source Software paper
Projects
None yet
Development

No branches or pull requests

1 participant