Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
C
cellranger_mkfastq
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
7
Issues
7
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
1
Merge Requests
1
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Test Cases
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
BICF
Astrocyte
cellranger_mkfastq
Commits
8798d60f
Commit
8798d60f
authored
Jul 14, 2020
by
Gervaise Henry
🤠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add runtime info
parent
7c71bf3c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
15 deletions
+18
-15
workflow/main.nf
workflow/main.nf
+18
-15
No files found.
workflow/main.nf
View file @
8798d60f
...
...
@@ -85,8 +85,25 @@ process trackStart {
}
process checkDesignFile {
log.info """\
BICF cellranger_mkfastq Pipeline
================================
Run name : ${params.name}
bcl : ${params.bcl}
Design File : ${params.designFile}
Output Directory: ${params.outDir}
--------------------------------
Nextflow Version: ${workflow.nextflow.version}
Pipeline Version: ${pipelineVersion}
Session ID : ${workflow.sessionId}
--------------------------------
Astrocyte : ${params.astrocyte}
CI : ${params.ci}
Development : ${params.dev}
"""
process checkDesignFile {
tag "${name}"
module 'python/3.6.1-2-anaconda'
...
...
@@ -115,14 +132,12 @@ process checkDesignFile {
echo "${workflow.nextflow.version}" > version_nextflow.txt
echo "${pipelineVersion}" > version_pipeline.txt
"""
}
/* nextflow workflow manifest version calls that aren't compatible with Asrcocyte
echo "${workflow.manifest.version}" > version_pipeline.txt
*/
process untarBCL {
tag "${tar.simpleName}"
module 'pigz/2.4'
...
...
@@ -148,7 +163,6 @@ process untarBCL {
process mkfastq {
tag "${bcl.simpleName}"
publishDir "${outDir}/${task.process}", mode: 'copy', pattern: "{*/outs/**/*.fastq.gz}"
queue '128GB,256GB,256GBv1,384GB'
...
...
@@ -180,14 +194,11 @@ process mkfastq {
bash versions_cellranger.sh > version_cellranger.txt
bash versions_bcl2fastq.sh > version_bcl2fastq.txt
"""
}
if (bclCount.value == 1) {
process countDesign {
tag "${name}"
publishDir "${outDir}/${task.process}/${name}", mode: 'copy'
...
...
@@ -205,14 +216,11 @@ if (bclCount.value == 1) {
ulimit -a
bash countDesign.sh
"""
}
}
process fastqc {
tag "${bcl}"
module 'fastqc/0.11.5:parallel'
...
...
@@ -235,12 +243,10 @@ process fastqc {
bash fastqc.sh
bash versions_fastqc.sh > version_fastqc.txt
"""
}
process versions {
tag "${name}"
module 'python/3.6.1-2-anaconda:cellranger/3.1.0:bcl2fastq/2.19.1:fastqc/0.11.5:pandoc/2.7'
...
...
@@ -266,12 +272,10 @@ process versions {
python3 generate_versions.py -f version_*.txt -o versions
python3 generate_references.py -r ${references} -o references
"""
}
process multiqc {
tag "${name}"
publishDir "${outDir}/${task.process}/${name}", mode: 'copy', pattern: "{multiqc*}"
module 'multiqc/1.7'
...
...
@@ -293,5 +297,4 @@ process multiqc {
#export LANG=C.UTF-8
multiqc -c ${multiqcConf} .
"""
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment