-
Notifications
You must be signed in to change notification settings - Fork 148
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
Update MOM6-examples tutorials? #350
Comments
I don't know of any plans to update those tutorials. I think it would be quite helpful for you to do what you can. If you can update to more modern Python, that's all to the good! |
@hdrake Yes please! I am hoping to eventually upload my idealized configuration which uses the same workflow as the global MOM6+SIS2+COBALT and is not very computationally expensive to run. I have lots of notebooks to generate simple grids, idealized input files, initialization files both from data products and spin ups, etc. I am mostly using netcdf4 because there are some formatting issues I could not track down with xarray's to_netcdf but perhaps you will succeed where I did not! :) I was inspired by @ElizabethYankovsky's awesome documentation (https://github.com/NOAA-GFDL/MOM6-examples/tree/dev/gfdl/ocean_only/rotating_gravity_current). Have you seen it? |
How about just some updated syntax example, for example for the Some working examples would be immeasurably helpful! Thanks in advance! |
@markyoder Is this a single-quote vs double-quote issue in the shell? Or something else? Regardless, it should not be a problem to provide more examples. If you could post your steps here and the error logs then we may be able to sort it out, and can develop an example from there. |
The linked example would suggest to pass multiple directives in single quotes, eg: But as I said, I cannot convince it to pass the entire linking instruction, Instead it does some combination of interpreting the internal I think, more than a question of how |
If I run your example: BUILD_PATH_FMS=some/path
${MKMF_DIR}/mkmf \
-t ${SOME_TEMPLATE} \
-o '-I${BUILD_PATH_FMS}' \
-p MOM6 \
-l"-L${BUILD_PATH_FMS} -lfms" \
-c '-Duse_AM3_physics -D_USE_LEGACY_LAND_' \
path_names Then the
I don't see any confusion about Your other example using
There could be some bad interactions due to the placement of the However, I think we are getting a bit off track from the original proposal of constructing examples for the repository. |
Ok; I'll have a closer look. Come to think of it, I was referring to the error message I was getting, not directly to the |
Is there any documentation of the example experiments aside from the few tutorials linked here: https://github.com/NOAA-GFDL/MOM6-examples/wiki/Tutorials#explanatory-jupyter-notebooks?
Are there any plans for more extensive documentation like there is for the MITgcm verification experiments https://mitgcm.readthedocs.io/en/latest/examples/examples.html?
I've started working through some of these experiments and exploring the output with Jupyter notebooks and
xarray
. Would it be helpful if I updated the existing tutorials, which still use clunkierscipy.io.netcdf
objects, and added some more extensive documentation for some test/example experiments?The text was updated successfully, but these errors were encountered: