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: docs/user-guide/teacher-content/UU-dyoc/example_expedition.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,20 +5,20 @@ In this guide we will conduct an example virtual expedition. This expedition is
5
5
---
6
6
7
7
```{important}
8
-
This guide assumes you have already logged into and set up (initialised conda) the SURF virtual environment.
8
+
This guide assumes you have already logged into and set up (initialised conda) the SURF virtual environment. If not, please follow the instructions in the [SURF virtual environment guide](https://virtualship.readthedocs.io/en/latest/user-guide/tutorials/surf_research_cloud_setup.html) to do so.
9
9
```
10
10
11
11
## 1) Create a new directory for your VirtualShip expeditions
12
12
13
-
First, you should navigate to the shared storage directory on the virtual machine (e.g. `cd data/virtualship-storage/`). If you have not done so already, please create a new directory for your group's VirtualShip expeditions (e.g. `mkdir {your-group_name}`, replacing `{your-group_name}` with your actual group name). This is where you will run your expeditions and store the results.
13
+
First, you should navigate to the shared storage directory on the virtual machine (e.g. `cd data/virtualship-storage/`). If you have not done so already, please create a new directory for your group's VirtualShip expeditions (e.g. `mkdir GROUP{your-group_letter}`, replacing `{your-group_letter}` with the letter of your actual group name). This is where you will run your expeditions and store the results.
14
14
15
15
## 2) Expedition initialisation
16
16
17
17
```{note}
18
18
For your real expeditions, there will be a more involved expedition planning stage before this, including route planning and scheduling. Here, we are just going to use the default VirtualShip example expedition route and schedule.
19
19
```
20
20
21
-
You should now navigate to your group's directory (i.e. `cd data/virtualship_storage/{group_name}/`). Then run the following command in the terminal:
21
+
You should now navigate to your group's directory (i.e. `cd data/virtualship_storage/GROUP{your-group_letter}/`). Then run the following command in the terminal:
22
22
23
23
```
24
24
virtualship init EXPEDITION_NAME
@@ -72,4 +72,4 @@ Why not browse through previous real-life [blogs and expedition reports](https:/
72
72
73
73
Upon successfully completing the simulation, results from the expedition will be stored in the `EXPEDITION_NAME/results` directory, written as [Zarr](https://zarr.dev/) files.
74
74
75
-
From here you will be able to carry on your analysis. We won't go into this here for the example expedition, but when it comes to your own expeditions, you will be expected to analyse, derive quantities and visualise your results, and to ultimately present your findings.
75
+
From here you will be able to carry on your analysis. We won't go into this here for the example expedition, but when it comes to your own expeditions, you will be expected to analyse, compute derived quantities and visualise your results, and to ultimately present your findings.
Copy file name to clipboardExpand all lines: docs/user-guide/tutorials/working_with_expedition_yaml.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,10 @@ This section contains a list of `waypoints` that define the expedition's route.
78
78
Full list of instruments supported for deployment at waypoints (case-sensitive): `CTD`, `CTD_BGC`, `DRIFTER`, `ARGO_FLOAT`, `XBT` (or `null`).
79
79
```
80
80
81
+
```{tip}
82
+
You can do multiple `DRIFTER` deployments at the same waypoint by adding multiple `DRIFTER` entries in the list (on separate lines). Note, this is not the case for other instruments, e.g. `CTD`, which can only be deployed once at a given waypoint.
83
+
```
84
+
81
85
-**Location (`location`)**: The geographical coordinates (latitude and longitude) of the waypoint. These must be in decimal degrees (DD) format and within valid ranges: latitude between -90 and 90, longitude between -180 and 180.
82
86
83
87
-**Time (`time`)**: The scheduled time for reaching the waypoint, specifically in YYYY-MM-DD HH:MM:SS format.
Copy file name to clipboardExpand all lines: src/virtualship/cli/_run.py
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -83,7 +83,8 @@ def _run(
83
83
expedition=_get_expedition(expedition_dir)
84
84
85
85
# unique id to determine if an expedition has 'changed' since last run (to avoid re-selecting problems when user makes tweaks to schedule to deal with problems encountered)
0 commit comments