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/further.md
+20-6Lines changed: 20 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -203,8 +203,7 @@ Snakemake will check the status of your jobs 40 seconds after submission. Anothe
203
203
204
204
When using [profiles](https://snakemake.readthedocs.io/en/stable/executing/cli.html#profiles), a command line may become shorter. A sample profile could look like this:
205
205
206
-
```console
207
-
__use_yte__: true
206
+
```YAML
208
207
executor: slurm
209
208
latency-wait: 60
210
209
default-storage-provider: fs
@@ -213,18 +212,33 @@ shared-fs-usage:
213
212
- software-deployment
214
213
- sources
215
214
- source-cache
216
-
local-storage-prefix: "<your node local storage prefix>"
215
+
remote-job-local-storage-prefix: "<your node local storage prefix>"
216
+
local-storage-prefix: "<your local storage prefix, e.g. on login nodes>"
217
+
```
218
+
219
+
The entire configuration will set the executor to SLURM executor, ensures sufficient file system latency and allow automatic stage-in of files using the [file system storage plugin](https://github.com/snakemake/snakemake-storage-plugin-fs).
220
+
221
+
On a cluster with a scratch directory per job id, the prefix within jobs might be:
It will set the executor to be this SLURM executor, ensure sufficient file system latency, and allow automatic stage-in of files using the [file system storage plugin](https://github.com/snakemake/snakemake-storage-plugin-fs).
233
+
Note, that the path `<scratch>` needs to be taken from a specific cluster documentation.
220
234
221
-
Note, that you need to set the `SNAKEMAKE_PROFILE` environment variable in your `~/.bashrc` file, e.g.:
235
+
Further note, that you need to set the `SNAKEMAKE_PROFILE` environment variable in your `~/.bashrc` file, e.g.:
0 commit comments