@@ -11,7 +11,7 @@ be found in the < project root >/src directory and images can be found on Docker
11
11
Nextflow files names * .nsd.nf are destined for Squonk (and may have corresponding * .nsd.yml and * .nsd.config files).
12
12
For normal use just create files like * .nf. The .nsd.yml extension is needed for it to be recognised by Squonk.
13
13
14
- ## RDKit examples
14
+ ## RDKit implementations
15
15
16
16
### screen - a simple example
17
17
@@ -107,6 +107,23 @@ Launching `src/nextflow/docking/smog.nf` [cheesy_dijkstra] - revision: 220c72f4e
107
107
[a6/06febe] Submitted process > results
108
108
```
109
109
110
+ ## rDock docking
111
+
112
+ ```
113
+ $ nextflow run src/nextflow/docking/rdock.nf -c src/nextflow/docking/rdock.config -with-docker --ligands data/hivpr_ligprep_100.sdf.gz --protein data/hivpr_rdock.mol2 --asfile data/hivpr_rdock.as --prmfile data/hivpr_rdock.prm --num_dockings 10
114
+ N E X T F L O W ~ version 0.29.0
115
+ Launching `src/nextflow/docking/rdock.nf` [festering_newton] - revision: e2ebfb5346
116
+ [warm up] executor > local
117
+ [51/31d685] Submitted process > sdsplit
118
+ [db/e784c2] Submitted process > rdock (3)
119
+ [aa/9927f7] Submitted process > rdock (1)
120
+ [74/7b5c3b] Submitted process > rdock (2)
121
+ [e1/c3301c] Submitted process > rdock (4)
122
+ [bc/87e17d] Submitted process > results
123
+ $
124
+ ```
125
+
126
+
110
127
## Usage in Squonk
111
128
112
129
To be used in Squonk you must produce a ` *.nsd.yml ` file with the Squonk Service Descriptor. This has a corresponding Nextflow
@@ -129,7 +146,7 @@ in the service descriptor
129
146
To test basic execution as it would take place in Squonk create a directory containing the input files that are needed by
130
147
the pipeline (make sure they are named as expected by the pipeline) and then execute using the ` execute ` shell script that
131
148
would be generated by squonk. This file has a very simple content, something like this:
132
- ``` bash
149
+ ```
133
150
#!/bin/sh
134
151
nextflow run nextflow.nf -c nextflow.config <your-parameters> -with-docker
135
152
```
@@ -140,8 +157,8 @@ To explain this a bit:
140
157
141
158
An example of how to execute would be this:
142
159
143
- ``` bash
160
+ ```
144
161
docker run -it --rm -v $PWD:$PWD:z -w $PWD -v /var/run/docker.sock:/var/run/docker.sock informaticsmatters/nextflow sh -c 'nextflow run plip.nsd.nf -c plip.nsd.config --score 100.0 -with-docker'
145
162
```
146
163
147
- See [ test-nextflow.sh] ( test-nextflow.sh ) for some real examples.
164
+ See [ test-nextflow.sh] ( ../.. test-nextflow.sh) for some real examples.
0 commit comments