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

Dart tutorial update: Transition to DART_LAB Section_06 #810

Closed
wants to merge 3 commits into from

Conversation

jlaucar
Copy link
Contributor

@jlaucar jlaucar commented Jan 27, 2025

Description:

The DART Tutorial is seriously out-of-date. It also duplicates much of the material found elsewhere, in particular in the DART_LAB tutorial. This pull request replaces key portions of the DART tutorial by creating a sixth section of the DART_LAB tutorial. The section allows users to reproduce all of the things done with Lorenz_96 in the first 5 DART_LAB sections using DART. It also describes a few additional capabilities like observation space diagnostics. It does not reproduce all the material in the old DART tutorial. Much of that is available in other DART documentation, but there are some parts that will eventually need to be transitioned in some fashion.

Fixes issue

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • [ x] New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ x] Documentation update

Documentation changes needed?

  • My change requires a change to the documentation.
    • [x ] I have updated the documentation accordingly.
    • Note: When the final documents are commited into the DART_LAB presentations directory, the .rst file for the DART_LAB index will also need to be updated.

Tests

Please describe any tests you ran to verify your changes.

Checklist for merging

  • Updated changelog entry
  • Documentation updated
  • Update conf.py

Checklist for release

  • Merge into main
  • Create release from the main branch with appropriate tag
  • Delete feature-branch

Testing Datasets

  • Dataset needed for testing available upon request
  • Dataset download instructions included
  • No dataset needed

…l. Modified

input.nml so that the default run gives reasonably good results. Explicitly use
a qceff_table file in the input.nml to facilitate exploration. Added
qceff_tables for eakf, bnrhf, and enkf.
…nd the

input files used to create those obs_seq files. This allows reproducing the
different obs networks from run_lorenz_96.m
@jlaucar
Copy link
Contributor Author

jlaucar commented Jan 27, 2025

Kevin and Helen are requested reviewers for this. At present, only the code and input file changes have been pushed. A powerpoint version of the section 6 slides is available but not under git control. I suggest that Kevin reviews the powerpoint and runs through the associated exercises. Then I will update the powerpoint and share with Helen who will identify resources to translate it into .rst. The rst will then be pushed and Kevin and I can recheck it before final pull approval. I will share the powerpoint with Kevin via separate email.

@hkershaw-brown
Copy link
Member

Closing this until there is documentation. The file names need to be changed to not have :

@jlaucar
Copy link
Contributor Author

jlaucar commented Jan 27, 2025

I recently pushed a change getting rid of the colons.

@hkershaw-brown
Copy link
Member

yeah you missed some
Screenshot 2025-01-27 at 12 06 03 PM

@jlaucar
Copy link
Contributor Author

jlaucar commented Jan 27, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants