-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Documentation for umbrella run script (#260)
* Improve docs for runots * More docs * docs update * Remove mamba-version
- Loading branch information
1 parent
882b595
commit 81182d4
Showing
19 changed files
with
102 additions
and
451 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,6 @@ | ||
Aquadopp (currents) | ||
******************* | ||
|
||
Data will generally be processed using a series of run scripts that use command line arguments. For AQD currents it's a 2 step process. | ||
|
||
Instrument data to raw .cdf | ||
=========================== | ||
|
||
First, in AquaPro, export data to text files using the default options. | ||
|
||
Convert from text to a raw netCDF file with ``.cdf`` extension using runaqdhdr2cdf.py. This script | ||
depends on two arguments, the global attribute file and extra configuration information :doc:`configuration files </config>`. | ||
|
||
runaqdhdr2cdf.py | ||
---------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.aqdhdr2cdf_parser | ||
:prog: runaqdhdr2cdf.py | ||
|
||
Raw .cdf to CF-compliant .nc | ||
============================ | ||
|
||
Convert the raw .cdf data into an CF-compliant netCDF file with .nc extension, optionally including :doc:`atmospheric correction </atmos>` of the pressure data. | ||
|
||
runaqdcdf2nc.py | ||
--------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.aqdcdf2nc_parser | ||
:prog: runaqdcdf2nc.py | ||
Then use :doc:`runots </runots>` to process using the two :doc:`configuration files </config>`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,4 @@ | ||
EofE ECHOLOGGER | ||
*************** | ||
|
||
Data will generally be processed using a series of run scripts. The first script for each instrument type | ||
depends on two :doc:`configuration files </config>`. | ||
|
||
Instrument data to raw .cdf | ||
=========================== | ||
|
||
Convert from tab or space-delimited log file to a raw netCDF file with .cdf extension using ``runeofelog2cdf.py``. | ||
|
||
runeofelog2cdf.py | ||
----------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.eofelog2cdf_parser | ||
:prog: runeofelog2cdf.py | ||
|
||
Raw .cdf to CF-compliant .nc | ||
============================ | ||
|
||
Convert the raw .cdf data into CF-compliant netCDF file with .nc extension using ``runeofecdf2nc.py``. | ||
|
||
runeofecdf2nc.py | ||
---------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.eofecdf2nc_parser | ||
:prog: runeofecdf2nc.py | ||
Starting from the tab or space-delimited log file, use :doc:`runots </runots>` to process using the two :doc:`configuration files </config>`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,4 @@ | ||
YSI EXO | ||
******* | ||
|
||
Data will generally be processed using a series of run scripts. The first script for each instrument type | ||
depends on two :doc:`configuration files </config>`. | ||
|
||
Instrument data to raw .cdf | ||
=========================== | ||
|
||
Convert from exported .csv file from KOR software to a raw netCDF file with .cdf extension using ``runexocsv2cdf.py``. | ||
|
||
runexocsv2cdf.py | ||
---------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.exocsv2cdf_parser | ||
:prog: runexocsv2cdf.py | ||
|
||
Raw .cdf to CF-compliant .nc | ||
============================ | ||
|
||
Convert the raw .cdf data into an CF-compliant netCDF file with .nc extension using ``runexocdf2nc.py``, optionally including :doc:`atmospheric correction </atmos>` of the pressure data. | ||
|
||
runexocdf2nc.py | ||
--------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.exocdf2nc_parser | ||
:prog: runexocdf2nc.py | ||
Starting from exported .csv file from KOR software, use :doc:`runots </runots>` to process using the two :doc:`configuration files </config>`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,4 @@ | ||
Sequoia Scientific LISST | ||
************************ | ||
|
||
Data will generally be processed using a series of run scripts. The first script for each instrument type | ||
depends on two :doc:`configuration files </config>`. | ||
|
||
Exported ASCII data to raw .cdf | ||
=============================== | ||
|
||
Convert from comma-delimited file to a raw netCDF file with .cdf extension using ``runlisstcsv2cdf.py``. | ||
|
||
runlisstcsv2cdf.py | ||
------------------ | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.lisstcsv2cdf_parser | ||
:prog: runlisstcsv2cdf.py | ||
|
||
Raw .cdf to CF-compliant .nc | ||
============================ | ||
|
||
Convert the raw .cdf data into CF-compliant netCDF file with .nc extension using ``runlisstcdf2nc.py``. | ||
|
||
runlisstcdf2nc.py | ||
----------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.lisstcdf2nc_parser | ||
:prog: runlisstcdf2nc.py | ||
Starting from exported comma-delimited file, use :doc:`runots </runots>` to process using the two :doc:`configuration files </config>`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,4 @@ | ||
Seabird SBE 37 MicroCAT | ||
*********************** | ||
|
||
Data will generally be processed using a series of run scripts. The first script for each instrument type | ||
depends on two :doc:`configuration files </config>`. | ||
|
||
Instrument data to raw .cdf | ||
=========================== | ||
|
||
Convert from exported .asc file to a raw netCDF file with .cdf extension using ``runmcasc2cdf.py``. | ||
|
||
runmcasc2cdf.py | ||
---------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.mcasc2cdf_parser | ||
:prog: runmcasc2cdf.py | ||
|
||
Raw .cdf to CF-compliant .nc | ||
============================ | ||
|
||
Convert the raw .cdf data into a CF-compliant netCDF file with .nc extension using ``runmccdf2nc.py``. | ||
|
||
runmccdf2nc.py | ||
--------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.mccdf2nc_parser | ||
:prog: runmccdf2nc.py | ||
Starting from exported .asc file, use :doc:`runots </runots>` to process using the two :doc:`configuration files </config>`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
Processing data with runots | ||
*************************** | ||
|
||
Data are processed using the umbrella run script ``runots``. With this script the user specifies the instrument and step to be applied to the data. | ||
|
||
For most instruments, this is a two-step process: | ||
|
||
1. instrument data to raw CDF | ||
2. raw CDF to clean .nc | ||
|
||
For some instruments (usually those measuring waves) there is a third step: | ||
|
||
3. clean .nc to wave-statistics .nc | ||
|
||
The user will call ``runots`` from the command line, with arguments described below. The autogenerated documentation below can be a little challenging to interpret, so here's an example: | ||
|
||
``runots aqd hdr2cdf gatts_file.txt config_file.yaml`` | ||
|
||
The above command specifies ``aqd`` (Aquadopp collecting in currents mode) and ``hdr2cdf`` (step 1 above, instrument data to raw CDF), using the specified :doc:`configuration files </config>`. | ||
|
||
To get to the final .nc file, the user would then run ``runots aqd cdf2nc raw_cdf_file_name.cdf`` | ||
|
||
runots | ||
------ | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.runots_parser | ||
:prog: runots |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,4 @@ | ||
Seabird SBE 26plus Seagauge | ||
*************************** | ||
|
||
Data will generally be processed using a series of run scripts. The first script for each instrument type | ||
depends on two :doc:`configuration files </config>`. | ||
|
||
Instrument data to raw .cdf | ||
=========================== | ||
|
||
Convert from exported .tide file to a raw netCDF file with .cdf extension using ``runsgtid2cdf.py``. | ||
|
||
runsgtid2cdf.py | ||
---------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.sgtid2cdf_parser | ||
:prog: runsgtid2cdf.py | ||
|
||
Raw .cdf to CF-compliant .nc | ||
============================ | ||
|
||
Convert the raw .cdf data into a CF-compliant netCDF file with .nc extension using ``runsgcdf2nc.py``. | ||
|
||
runsgcdf2nc.py | ||
--------------- | ||
|
||
.. argparse:: | ||
:ref: stglib.core.cmd.sgcdf2nc_parser | ||
:prog: runsgcdf2nc.py | ||
Starting from exported .tid file, use :doc:`runots </runots>` to process using the two :doc:`configuration files </config>`. |
Oops, something went wrong.