https://github.com/access-community-hub/coastal-commons

A repository containing scripts for regional and coastal ocean models

https://github.com/access-community-hub/coastal-commons

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A repository containing scripts for regional and coastal ocean models

Basic Info
  • Host: GitHub
  • Owner: ACCESS-Community-Hub
  • License: apache-2.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 5.75 MB
Statistics
  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • Open Issues: 3
  • Releases: 0
Created 12 months ago · Last pushed 10 months ago
Metadata Files
Readme License

README.md

Coastal Commons

Basic requirements:

  • Be a member of yj27 project on NCI Gadi for data access. If you aren't a member yet then please request membership;

  • Write permissions to this repository. If you don't have write permissions then please raise an issue. Include a description of the file you want to upload.

Start the virtual environment

This will load required system libraries and automatically activate the coastal-commons-recipes python environment.

module use /g/data/yj27/public/modules module load pyvenv/coastal-commons-recipes

Uploading an existing file from another repository

To facilitate the process which involve many steps, we have created a bash script to automate most of it. To start off, you need to be in the same folder where coastal-commons repo is. It is recommended to avoid any problem, that you create a new folder which will contain coastal-commons and source bare repository and the bash script "automategithubrecipes.sh". After cloning "coastal-commons" repo, copy the bash script to recentlty created folder as below:

mkdir temporary cd temporary git clone https://github.com/ACCESS-Community-Hub/coastal-commons.git cp coastal-commons/automate_github_recipes.sh ../

To use the automate script you need to also inform the path to the file you want to copy (skipping the name of the source repo since it assumes by default it is "ACCESS-NRI-SEACOFS.git") and the commit comment as string:

bash automate_github_recipes.sh Recipes/OHC_calculation.ipynb "Copying OHC recipe"

After that you just need to monitor the terminal and press ENTER when it is requested and you don't run into any error.

When the copy is pushed to the remote repo, you will need to visit coastal-commons on Github. Click on the link printed on the terminal with a message like:

remote: Create a pull request for 'import-recipe' on GitHub by visiting: remote: https://github.com/ACCESS-Community-Hub/coastal-commons/pull/new/import-recipe

Do the pull request and if you have permissions merge into main. After you have done that, go back to your terminal and press ENTER. This will remove the branch created, clean, and pull your coastal-commons with the new changes to keep it updated.

Owner

  • Name: ACCESS Community Hub
  • Login: ACCESS-Community-Hub
  • Kind: organization
  • Email: access.nri@anu.edu.au
  • Location: Australia

Australian Earth System Simulator Community

GitHub Events

Total
  • Issues event: 10
  • Delete event: 9
  • Push event: 10
  • Pull request event: 12
  • Create event: 9
Last Year
  • Issues event: 10
  • Delete event: 9
  • Push event: 10
  • Pull request event: 12
  • Create event: 9