nf-core/parabricks/minimap2 @ 0.0.0-0c7146d
Summary
NVIDIA Clara Parabricks GPU-accelerated minimap2 for aligning long read sequences against a large reference database using an accelerated KSW2 to convert FASTQ to BAM/CRAM.
Get started
Add the following snippet to your workflow script to include this module.
include { PARABRICKS_MINIMAP2 } from 'nf-core/parabricks/minimap2'
License
MIT License
Name
|
PARABRICKS_MINIMAP2 |
|---|
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
reads
file
|
Input read file, supported formats - 'fastq', 'fastq.gz', 'fq', 'fq.gz', 'bam' ^.*\.(fastq|fastq\.gz|fq|fq\.gz|bam)$
|
meta2
map
|
Groovy Map containing fasta information |
|---|---|
fasta
file
|
reference fasta file - must be unzipped *.fasta
|
meta3
map
|
Groovy Map containing index information |
|---|---|
intervals
file
|
(optional) file(s) containing genomic intervals for use in base quality score recalibration (BQSR) *.{bed,interval_list,picard,list,intervals}
|
meta4
map
|
Groovy Map containing known sites information |
|---|---|
known_sites
file
|
(optional) known sites file(s) for calculating BQSR. markdups must be true to perform BQSR. *.vcf.gz
|
output_fmt
string
|
Output format for the alignment. Options are 'bam' or 'cram' {bam,cram}
|
|---|
bai
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.bai
file
|
index corresponding to sorted BAM file *.bai
|
bam
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.bam
file
|
Sorted BAM file *.bam
|
crai
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.crai
file
|
index corresponding to sorted CRAM file *.crai
|
cram
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.cram
file
|
Sorted CRAM file *.cram
|
bqsr_table
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.table
file
|
(optional) table from base quality score recalibration calculation, to be used with parabricks/applybqsr *.table
|
qc_metrics
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*_qc_metrics
directory
|
(optional) optional directory of qc metrics *_qc_metrics
|
duplicate_metrics
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.duplicate-metrics.txt
file
|
(optional) metrics calculated from marking duplicates in the bam file *.duplicate-metrics.txt
|
compatible_versions
compatible_versions.yml
file
|
File containing info on compatible CPU-based software versions. compatible_versions.yml
|
|---|