Skip to content

Commit

Permalink
Merge pull request #442 from NCAR/fix_broken_link_in_DART_tutorial
Browse files Browse the repository at this point in the history
Fix broken link in DART tutorial
  • Loading branch information
hkershaw-brown committed Dec 21, 2022
2 parents 85576cb + 2f35212 commit 8759a95
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 9 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,13 @@ individual files.

The changes are now listed with the most recent at the top.

**December 12 2022 :: Automated testing of pull requests**
**December 21 2022 :: Documentation update for CLM and the DART Tutorial. Tag v10.6.1**

- Improved instructions for the CLM-DART tutorial.
- Fixes link within the documentation to a section describing how to
configure MATLAB's path to use DART MATLAB functions.

**December 12 2022 :: Automated testing of pull requests. Tag v10.6.0**

- GitHub actions for pull requests which checkout, compile and run a
given model.
Expand Down
2 changes: 1 addition & 1 deletion conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
author = 'Data Assimilation Research Section'

# The full version, including alpha/beta/rc tags
release = '10.6.0'
release = '10.6.1'
master_doc = 'README'

# -- General configuration ---------------------------------------------------
Expand Down
34 changes: 29 additions & 5 deletions guide/matlab-observation-space.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,32 @@
#####################################
MATLAB® observation space diagnostics
#####################################
####################################
MATLAB observation space diagnostics
####################################

The observation-space functions are in the ``$DARTROOT/diagnostics/matlab``
directory. Once you have processed the ``obs_seq.final`` files into a single
Configuring MATLAB
==================

DART uses MATLAB's own netCDF reading and writing capability and does not use
any MATLAB or third-party toolboxes.

To allow your environment to seamlessly use the DART MATLAB functions, your
MATLAB path must be set to include two of the directories in the DART
repository. In the MATLAB command prompt enter the following, using the real
path to your DART installation:

.. code-block::
addpath('DART/diagnostics/matlab','-BEGIN')
addpath('DART/guide/DART_LAB/matlab','-BEGIN')
It is convenient to put these commands in your ``~/matlab/startup.m`` so they
get run every time MATLAB starts up. You can use the example ``startup.m`` file
located at ``DART/diagnostics/matlab/startup.m``. This example startup file
contains instructions for using it.

Summary of MATLAB functions
===========================

Once you have processed the ``obs_seq.final`` files into a single
``obs_diag_output.nc``, you can use that as input to your own plotting routines
or use the following DART MATLAB® routines:

Expand Down Expand Up @@ -241,3 +264,4 @@ the selected observations get highlighted there too.

.. |link obs example frame 0| image:: images/science_nuggets/link_obs_example_F0.png
:width: 100%

3 changes: 1 addition & 2 deletions theory/readme.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ prerequisite statistical concepts by reading

The diagnostics in the tutorial use Matlab®. To learn how to configure your
environment to use Matlab and the DART diagnostics, see the documentation for
`Configuring Matlab® for netCDF & DART
<http://www.image.ucar.edu/DAReS/DART/DART2_Documentation.php#configure_matlab>`__.
:doc:`/guide/matlab-observation-space`.

- **Section 1:** `Filtering For a One Variable System <../_static/slides/section_01.pdf>`__
- **Section 2:** `The DART Directory Tree <../_static/slides/section_02.pdf>`__
Expand Down

0 comments on commit 8759a95

Please sign in to comment.