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
+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
@@ -11,13 +11,13 @@ We have configured a docker file containing everything needed to run the benchma
11
11
To acqire the docker image, pull from Docker Hub with
12
12
13
13
```bash
14
-
$ docker pull senbaikang/sieve_benchmark:0.1
14
+
$ docker pull senbaikang/sieve_benchmark:0.2
15
15
```
16
16
17
17
or build from Dockerfile in the root of this repository with
18
18
19
19
```bash
20
-
$ docker build -t sieve_benchmark:0.1.
20
+
$ docker build -t sieve_benchmark:0.2.
21
21
```
22
22
23
23
### Manually (Alternative)
@@ -77,7 +77,7 @@ Since SiFit requires a large amount of memory even working on a small dataset, t
77
77
The docker image only contains executables of all the benchmarked tools. To run the pipeline, you need to mount the local directory to this repository containing the snakemake rules and supporting scripts to the docker container under `/root/data`:
78
78
79
79
```bash
80
-
$ docker run -n sieve_benchmark -v /local/path/to/SIEVE_benchmark_pipeline:/root/data senbaikang/sieve_benchmark:0.1
80
+
$ docker run --name sieve_benchmark -v /local/path/to/SIEVE_benchmark_pipeline:/root/data senbaikang/sieve_benchmark:0.2
81
81
```
82
82
83
83
The console output of snakemake will appear in the terminal. To run the pipeline in the background, add `-d` to the command above before the image name, and access the console outputs through:
If benchmarking of the efficiency is of the concern, the snakemake file containing the corresponding rules should be used. Hence, the default commands specified in the docker image must be overwritten. To do so, run the docker container with the following command:
109
109
110
110
```bash
111
-
$ docker run -n sieve_benchmark -v /local/path/to/SIEVE_benchmark_pipeline:/root/data senbaikang/sieve_benchmark:0.1 snakemake --use-conda --cores all -s efficiency_benchmark.snake --rerun-triggers mtime -kp
111
+
$ docker run --name sieve_benchmark -v /local/path/to/SIEVE_benchmark_pipeline:/root/data senbaikang/sieve_benchmark:0.2 snakemake --use-conda --cores all -s efficiency_benchmark.snake --rerun-triggers mtime -kp
0 commit comments