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
4b. [Approach 2: Run the workflow on a GeneLab RNAseq dataset using local Ensembl reference fasta and gtf files](#4b-approach-2-run-the-workflow-on-a-genelab-rnaseq-dataset-using-local-ensembl-reference-fasta-and-gtf-files)
62
62
4c. [Approach 3: Run the workflow on a non-GLDS dataset using a user-created runsheet](#4c-approach-3-run-the-workflow-on-a-non-glds-dataset-using-a-user-created-runsheet)
6.[Known Issues to Look Out For](#6-known-issues-to-look-out-for)
65
64
66
65
<br>
67
66
@@ -81,13 +80,6 @@ Nextflow can be installed either through [Anaconda](https://anaconda.org/biocond
81
80
> conda install -c bioconda nextflow
82
81
> nextflow self-update
83
82
>```
84
-
85
-
86
-
After Nextflow is installed, run the following command to set the Nextflow version to address [known issues with the latest Nextflow versions](#6-known-issues-to-look-out-for):
87
-
88
-
```bash
89
-
export NXF_VER=21.10.6
90
-
```
91
83
92
84
<br>
93
85
@@ -109,9 +101,9 @@ All files required for utilizing the NF_RCP-F GeneLab workflow for processing RN
109
101
copy of latest NF_RCP-F version on to your system, the code can be downloaded as a zip file from the release page then unzipped after downloading by running the following commands:
Although Nextflow can fetch Singularity images from a url, doing so may cause issues as detailed [here](https://github.com/nextflow-io/nextflow/issues/1210).
124
116
125
117
To avoid this issue, run the following command to fetch the Singularity images prior to running the NF_RCP-F workflow:
126
-
> Note: This command should be run in the location containing the `NF_RCP-F_1.0.0` directory that was downloaded in [step 2](#2-download-the-workflow-files) above. Depending on your network speed, fetching the images will take ~20 minutes.
118
+
> Note: This command should be run in the location containing the `NF_RCP-F_1.0.1` directory that was downloaded in [step 2](#2-download-the-workflow-files) above. Depending on your network speed, fetching the images will take ~20 minutes.
While in the location containing the `NF_RCP-F_1.0.0` directory that was downloaded in [step 2](#2-download-the-workflow-files), you are now able to run the workflow. Below are three examples of how to run the NF_RCP-F workflow:
137
+
While in the location containing the `NF_RCP-F_1.0.1` directory that was downloaded in [step 2](#2-download-the-workflow-files), you are now able to run the workflow. Below are three examples of how to run the NF_RCP-F workflow:
146
138
> Note: Nextflow commands use both single hyphen arguments (e.g. -help) that denote general nextflow arguments and double hyphen arguments (e.g. --ensemblVersion) that denote workflow specific parameters. Take care to use the proper number of hyphens for each argument.
147
139
148
140
<br>
149
141
150
142
#### 4a. Approach 1: Run the workflow on a GeneLab RNAseq dataset with automatic retrieval of Ensembl reference fasta and gtf files
151
143
152
144
```bash
153
-
nextflow run NF_RCP-F_1.0.0/main.nf \
145
+
nextflow run NF_RCP-F_1.0.1/main.nf \
154
146
-profile singularity \
155
147
--gldsAccession GLDS-194
156
148
```
@@ -160,7 +152,7 @@ nextflow run NF_RCP-F_1.0.0/main.nf \
160
152
#### 4b. Approach 2: Run the workflow on a GeneLab RNAseq dataset using local Ensembl reference fasta and gtf files
161
153
162
154
```bash
163
-
nextflow run NF_RCP-F_1.0.0/main.nf \
155
+
nextflow run NF_RCP-F_1.0.1/main.nf \
164
156
-profile singularity \
165
157
--gldsAccession GLDS-194 \
166
158
--ensemblVersion 107 \
@@ -176,7 +168,7 @@ nextflow run NF_RCP-F_1.0.0/main.nf \
176
168
> Note: Specifications for creating a runsheet manually are described [here](examples/runsheet/README.md).
177
169
178
170
```bash
179
-
nextflow run NF_RCP-F_1.0.0/main.nf \
171
+
nextflow run NF_RCP-F_1.0.1/main.nf \
180
172
-profile singularity \
181
173
--runsheetPath </path/to/runsheet>
182
174
```
@@ -185,7 +177,7 @@ nextflow run NF_RCP-F_1.0.0/main.nf \
185
177
186
178
**Required Parameters For All Approaches:**
187
179
188
-
* `NF_RCP-F_1.0.0/main.nf` - Instructs Nextflow to run the NF_RCP-F workflow
180
+
* `NF_RCP-F_1.0.1/main.nf` - Instructs Nextflow to run the NF_RCP-F workflow
189
181
190
182
* `-profile` - Specifies the configuration profile(s) to load, `singularity` instructs Nextflow to setup and use singularity for all software called in the workflow
191
183
@@ -231,7 +223,7 @@ nextflow run NF_RCP-F_1.0.0/main.nf \
231
223
All parameters listed above and additional optional arguments for the RCP workflow, including debug related options that may not be immediately useful for most users, can be viewed by running the following command:
232
224
233
225
```bash
234
-
nextflow run NF_RCP-F_1.0.0/main.nf --help
226
+
nextflow run NF_RCP-F_1.0.1/main.nf --help
235
227
```
236
228
237
229
See `nextflow run -h` and [Nextflow's CLI run command documentation](https://nextflow.io/docs/latest/cli.html#run) for more options and details common to all nextflow workflows.
@@ -279,13 +271,3 @@ Standard Nextflow resource usage logs are also produced as follows:
279
271
280
272
<br>
281
273
282
-
---
283
-
284
-
### 6. Known Issues to Look Out For
285
-
286
-
**Recent Nextflow versions introduced a bug that causes the workflow to fail during retrieval of files from the GeneLab Repository.**
- This will be fixed in an upcoming release of Nextflow. In the meantime, the workflow should work with Nextflow Version 21.10.6, which predates the introduction of the bug.
290
-
- We recommend setting the environment variable 'NXF_VER=21.10.6' to allow Nextflow to automatically update/downgrade to that version on launch.
GeneLab has wrapped each step of the pipeline into a workflow with validation and verification of output files built in after each step. The table below lists (and links to) each RCP version and the corresponding workflow subdirectory, the current RCP/workflow implementation is indicated. Each workflow subdirectory contains information about the workflow along with instructions for installation and usage. Exact workflow run info and RCP version used to process specific datasets that have been released are available in the [GLDS_Processing_Scripts](../GLDS_Processing_Scripts) directory.**
0 commit comments