NOAA-EMC / RDASApp

Regional DAS
GNU Lesser General Public License v2.1
1 stars 13 forks source link

Use and development of mpas-jedi branch of rrfs-workflow for cycled regional mpas-jedi experiments #208

Open TingLei-NOAA opened 2 weeks ago

TingLei-NOAA commented 2 weeks ago

GSL colleagues has recently create rrfs-mpas-jedi branch at rrfs work-flow repo, which is expected to provide a good starting point/framework for the workflow of regional mpas-jedi. This issue is supposed to facilitate updates/discussions from rdasapp developers on this.

@hu5970 @guoqing-noaa , Are there any instructions available now on how to use the workflow under development? For now, I could see , users should start from running setup_rrfs.py to set an experiment.

guoqing-noaa commented 1 week ago

@TingLei-NOAA

Here is the quick build and run guide: https://github.com/NOAA-EMC/rrfs-workflow/blob/rrfs-mpas-jedi/doc/build_and_run.md

If anyone wants to read more, here is the rrfs-workflow code norm (draft) at the wiki page: https://github.com/NOAA-EMC/rrfs-workflow/wiki/rrfs%E2%80%90workflow-code-norm

Developer's corner: https://github.com/NOAA-EMC/rrfs-workflow/wiki/Developers'-Corner

TingLei-NOAA commented 1 week ago

@guoqing-noaa Thanks!

keenaneure commented 1 week ago

When I attempt to build, I use:

git clone -b rrfs-mpas-jedi --recursive git@github.com:NOAA-EMC/rrfs-workflow.git

and I return an error likely corresponding to permissions. Here is the error message:

`Cloning into 'rrfs-workflow'... Warning: Permanently added 'github.com,140.82.114.4' (ECDSA) to the list of known hosts. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.`

SamuelDegelia-NOAA commented 1 week ago

@keenaneure I had this same issue when trying to follow the build and run guide. You can try:

git clone -b rrfs-mpas-jedi --recursive https://github.com/NOAA-EMC/rrfs-workflow.git

That command worked for me.

TingLei-NOAA commented 6 days ago

@keenaneure your method is using ssh way to clone the repo. If so, you need to have ssh key setup with your account. (see https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent).. Or, if you can try @SamuelDegelia-NOAA 's https method to clone .