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
The goal of this repo is to more reproducibly recreate [VirusSeeker Virome workflow](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5326578/). Original code is available on github.com/guoyanzhao.
4
+
The goal of this repo was to more reproducibly recreate [VirusSeeker Virome workflow](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5326578/). Original perl code is available on github.com/guoyanzhao.
5
5
6
6
7
7
## Setup environment and install prerequisites
@@ -71,9 +71,11 @@ snakemake -n
71
71
snakemake --dag | dot -Tsvg > graph/dag.svg
72
72
```
73
73
74
-
### Real run
74
+
### Run workflow
75
75
76
-
This workflow is meant to be run in cluster.
76
+
This workflow is designed to be run in cluster. `cluster.json` configuration file may need some customisation, for example partition name. Memory nad maximum runtime limits are optimised for 100 splits. Number of splits can be specified in `config.yaml` file with n_files option (currently n_files is 2). Installation of software dependencies is taken care by conda, hence there is software installation overhead when you run this workflow for the first time in new environment.
77
+
78
+
Example workflow submission script for slurm cluster, where values for job name, cluster partition name, time and memory constraints, and slurm log path (output) are taken from cluster.json:
0 commit comments