You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+43-25Lines changed: 43 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,11 +37,11 @@
37
37
VirtualShipParcels is a command line simulator allowing students to plan and conduct a virtual research expedition, receiving measurements as if they were coming from actual oceanographic instruments including:
38
38
39
39
- ADCP (currents)
40
-
- CTD (conductivity and temperature)
40
+
- CTD (conductivity and temperature + biogeochemical variables)
41
41
- XBT (temperature)
42
-
- underwater measurements (salinity and temperature)
43
-
-surface drifters
44
-
-argo float deployments
42
+
-Ship-mounted underwater measurements (salinity and temperature)
43
+
-Surface drifters
44
+
-Argo float deployments
45
45
46
46
<!-- TODO: future. Along the way students will encounter difficulties such as: -->
47
47
@@ -60,6 +60,12 @@ For a development installation, please follow the instructions detailed in the [
60
60
61
61
## Usage
62
62
63
+
```{tip}
64
+
See the [Quickstart guide](https://virtualship.readthedocs.io/en/latest/user-guide/quickstart.html) in our documentation for a step-by-step introduction to using VirtualShip.
65
+
```
66
+
67
+
VirtualShip is run via the command line interface (CLI) using the `virtualship` command. It has three subcommands: `init`, `plan`, and `run`.
68
+
63
69
```console
64
70
$ virtualship --help
65
71
Usage: virtualship [OPTIONS] COMMAND [ARGS]...
@@ -69,53 +75,65 @@ Options:
69
75
--help Show this message and exit.
70
76
71
77
Commands:
72
-
fetch Download input data for an expedition.
73
-
init Initialize a directory for a new expedition, with an example...
74
-
run Run the expedition.
78
+
init Initialize a directory for a new expedition, with an...
79
+
plan Launch UI to help build expedition configuration (YAML) file.
80
+
run Execute the expedition simulations.
75
81
```
76
82
77
83
```console
78
84
$ virtualship init --help
79
85
Usage: virtualship init [OPTIONS] PATH
80
86
81
-
Initialize a directory for a new expedition, with an example schedule and
82
-
ship config files.
87
+
Initialize a directory for a new expedition, with an expedition.yaml file.
88
+
89
+
If --mfp-file is provided, it will generate the expedition.yaml from the MPF
90
+
file instead.
83
91
84
92
Options:
85
-
--help Show this message and exit.
93
+
--from-mfp TEXT Partially initialise a project from an exported xlsx or csv
94
+
file from NIOZ' Marine Facilities Planning tool
95
+
(specifically the "Export Coordinates > DD" option). User
96
+
edits are required after initialisation.
97
+
--help Show this message and exit.
86
98
```
87
99
88
100
```console
89
101
90
-
$ virtualship fetch --help
91
-
Usage: virtualship fetch [OPTIONS] PATH
102
+
$ virtualship plan --help
103
+
Usage: virtualship plan [OPTIONS] PATH
92
104
93
-
Download input data for an expedition.
105
+
Launch UI to help build expedition configuration (YAML) file.
94
106
95
-
Entrypoint for the tool to download data based on space-time region provided
96
-
in the schedule file. Data is downloaded from Copernicus Marine, credentials
97
-
for which can be obtained via registration:
98
-
https://data.marine.copernicus.eu/register . Credentials can be provided on
99
-
prompt, via command line arguments, or via a YAML config file. Run
100
-
`virtualship fetch` on a expedition for more info.
107
+
Should you encounter any issues with using this tool, please report an issue
108
+
describing the problem to the VirtualShip issue tracker at:
'no3', 'vo', 'chl', 'ph', 'nppv'} Assumes that variable
128
+
names at least contain the standard Copernicus Marine
129
+
variable name as a substring. Will also take the first
130
+
file found containing the variable name substring. CAUTION
131
+
if multiple files contain the same variable name
132
+
substring.
133
+
--help Show this message and exit.
116
134
```
117
135
118
-
For examples, see [the tutorials section of our documentation](https://virtualship.readthedocs.io/en/latest/user-guide/tutorials/index.html).
136
+
For examples of VirtualShip simulation output post-processing, see [the tutorials section of our documentation](https://virtualship.readthedocs.io/en/latest/user-guide/tutorials/index.html).
0 commit comments