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
@@ -198,8 +198,7 @@ Snakemake will check the status of your jobs 40 seconds after submission. Anothe
198
198
199
199
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:
200
200
201
-
```console
202
-
__use_yte__: true
201
+
```YAML
203
202
executor: slurm
204
203
latency-wait: 60
205
204
default-storage-provider: fs
@@ -208,18 +207,33 @@ shared-fs-usage:
208
207
- software-deployment
209
208
- sources
210
209
- source-cache
211
-
local-storage-prefix: "<your node local storage prefix>"
210
+
remote-job-local-storage-prefix: "<your node local storage prefix>"
211
+
local-storage-prefix: "<your local storage prefix, e.g. on login nodes>"
212
+
```
213
+
214
+
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).
215
+
216
+
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).
228
+
Note, that the path `<scratch>` needs to be taken from a specific cluster documentation.
215
229
216
-
Note, that you need to set the `SNAKEMAKE_PROFILE` environment variable in your `~/.bashrc` file, e.g.:
230
+
Further note, that you need to set the `SNAKEMAKE_PROFILE` environment variable in your `~/.bashrc` file, e.g.:
0 commit comments