Skip to content

Commit

Permalink
Merge branch 'update-fre-cmor-doc3' into update-fre-cmor-doc2
Browse files Browse the repository at this point in the history
  • Loading branch information
ilaflott committed Nov 7, 2024
2 parents 51a94d4 + f960776 commit 05052d0
Show file tree
Hide file tree
Showing 12 changed files with 57 additions and 35 deletions.
1 change: 1 addition & 0 deletions docs/badges.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. this file is explicitly for the hyperlinkage in the base README.md to the badge image files
======
Badges
======
Expand Down
2 changes: 2 additions & 0 deletions docs/contributing_to_doc.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.. last updated early Nov 2024.
could use some refinement
===========================
Documentation-Documentation
===========================
Expand Down
1 change: 1 addition & 0 deletions docs/developer_usage.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. NEEDS UPDATING #TODO
===============
Developer Usage
===============
Expand Down
8 changes: 6 additions & 2 deletions docs/fre_app.rst
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
1. ``generate-time-averages``
2. ``regrid_xy``
.. NEEDS UPDATING #TODO
``generate-time-averages``
--------------------------

``regrid_xy``
-------------
10 changes: 7 additions & 3 deletions docs/fre_catalog.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
1. ``builder`` Generate a catalog

.. NEEDS UPDATING #TODO
``builder``
-----------
Generate a catalog
* Builds json and csv format catalogs from user input directory path
* Minimal Syntax: ``fre catalog builder -i [input path] -o [output path]``
* Module(s) needed: n/a
* Example: ``fre catalog builder -i /archive/am5/am5/am5f3b1r0/c96L65_am5f3b1r0_pdclim1850F/gfdl.ncrc5-deploy-prod-openmp/pp -o ~/output --overwrite``

2. ``validate`` Validate the catalog
``validate``
------------
Validate the catalog
4 changes: 3 additions & 1 deletion docs/fre_cmor.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
1. ``run``
.. last updated Nov 2024
``run``
-------


1 change: 1 addition & 0 deletions docs/fre_make.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. NEEDS UPDATING #TODO
1. ``run-fremake``

* placehold
7 changes: 5 additions & 2 deletions docs/fre_pp.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
1. ``configure``
.. NEEDS UPDATING #TODO
``configure``
-------------

* Postprocessing yaml configuration
* Minimal Syntax: ``fre pp configure -y [user-edit yaml file]``
* Module(s) needed: n/a
* Example: ``fre pp configure -y /home/$user/pp/ue2/user-edits/edits.yaml``

2. ``checkout``
``checkout``
------------

* Checkout template file and clone gitlab.gfdl.noaa.gov/fre2/workflows/postprocessing.git repository
* Minimal Syntax: ``fre pp checkout -e [experiment name] -p [platform name] -t [target name]``
Expand Down
5 changes: 4 additions & 1 deletion docs/fre_yamltools.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
1. ``combine-yamls``
.. NEEDS UPDATING #TODO
``combine-yamls``
-----------------

* placehold
2 changes: 2 additions & 0 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
Welcome to Fre-Cli's documentation!
===================================

.. the entry in the toc must be the .rst filename.
what shows in the webpage is the first header or title
.. toctree::
:maxdepth: 3
:caption: Contents:
Expand Down
1 change: 1 addition & 0 deletions docs/setup.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. NEEDS UPDATING #TODO
=====
Setup
=====
Expand Down
50 changes: 24 additions & 26 deletions docs/usage.rst
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
=====
Usage
=====
.. NEEDS UPDATING #TODO
=============
Usage-By-Tool
=============

for setup, see the setup section.


Calling ``fre``
===============
``fre``
=======

Brief rundown of commands also provided below:

Expand All @@ -23,65 +24,62 @@ Brief rundown of commands also provided below:
*entry point*. Without it, the call would be instead, something like ``python fre/fre.py``


Usage-By-Tool
=============


``fre app``
-----------
===========

.. include:: fre_app.rst


``fre catalog``
---------------
===============

.. include:: fre_catalog.rst


``fre cmor``
------------
============

.. include:: fre_cmor.rst


``fre make``
------------
============

.. include:: fre_make.rst


``fre pp``
----------
==========

.. include:: fre_pp.rst


``fre yamltools``
-----------------
=================

.. include:: fre_yamltools.rst


Tools Not-Yet-Implemented
=========================

``fre check``
-------------
=============

**not-yet-implemented**

to-do

``fre list``
------------
============

**not-yet-implemented**

to-do

``fre run``
-----------
===========

**not-yet-implemented**

to-do

``fre test``
------------
============

**not-yet-implemented**

to-do

0 comments on commit 05052d0

Please sign in to comment.