Skip to content

Scripts and small programs related to ACCESS-OM2 model and configs

License

Notifications You must be signed in to change notification settings

ACCESS-NRI/om2-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

om2-scripts

A place for scripts related to ACCESS-OM2.

Modelled on https://github.com/COSIMA/om3-scripts

For now, this serves as a location for storing scripts that are useful for ACCESS-OM2 that has no obvious other repository location. This is to prevent having multiple copies of the same script across configuration repos.

Guidelines

When contributing scripts to this repo, please follow these guidelines where it makes sense to do so:

  • Add your script via a pull request so that it can be reviewed by someone else.
  • Don't just dump your script to the base directory. Instead, create or use a subdirectory with a name that describes what your script is for or related to. Try to also name your script in a way that makes it clear what it does.
  • Include documentation with your script. For example, a README explaining what the script is for, how to use it, what it can/can't do etc.
  • Best practice is to include some tests in a test subdirectory
  • Any outputs from your script should include metadata that allows someone in the future to track down the exact version of the script used to create that output. Any easy way to do this is to include as metadata the url and commit hash of the script on GitHub. See existing scripts for examples of how to do this.
  • Consider including information about the dependencies or environment required to run your script, e.g. a conda-lock file describing your conda environment.

About

Scripts and small programs related to ACCESS-OM2 model and configs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages