nf-core/clair3 @ 0.0.0-6c4ed3a
Summary
Clair3 is a germline small variant caller for long-reads
Get started
Add the following snippet to your workflow script to include this module.
include { CLAIR3 } from 'nf-core/clair3'
License
MIT License
Name
|
CLAIR3 |
|---|
meta
map
|
Groovy Map containing sample information e.g. |
|---|---|
bam
file
|
Sorted BAM/CRAM/SAM file *.{bam,cram,sam}
|
bai
file
|
BAM index file *.bai
|
packaged_model
string
|
string containing the name of a prepackaged Clair3 model full list of models and their descriptions is provided at https://github.com/HKU-BAL/Clair3?tab=readme-ov-file#pre-trained-models |
user_model
directory
|
directory containing Clair3 model files |
platform
string
|
val in ['hifi','ont', 'ilmn'] to indicate pacbio, ONT, or illumina respectively |
meta2
map
|
Groovy Map containing sample information e.g. |
|---|---|
reference
file
|
reference fasta file *.fasta
|
meta3
map
|
Groovy Map containing sample information e.g. |
|---|---|
index
file
|
reference index file *.fai
|
tbi
tuple
meta
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
|---|---|
${prefix}merge_output.vcf.gz.tbi
file
|
index for vcf files *.{vcf.tbi,vcf.tbi.gz}
|
vcf
tuple
meta
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
|---|---|
${prefix}merge_output.vcf.gz
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
gtbi
tuple
meta
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
|---|---|
${prefix}merge_output.gvcf.gz.tbi
file
|
index for gvcf file *.{vcf.tbi,vcf.tbi.gz}
|
gvcf
tuple
meta
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
|---|---|
${prefix}merge_output.gvcf.gz
file
|
gvcf file *.{gvcf,gvcf.gz}
|
phased_tbi
tuple
meta
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
|---|---|
${prefix}phased_merge_output.vcf.gz.tbi
file
|
index for vcf files *.{vcf.tbi,vcf.tbi.gz}
|
phased_vcf
tuple
meta
map
|
Groovy Map containing sample information e.g. *.{vcf,vcf.gz}
|
|---|---|
${prefix}phased_merge_output.vcf.gz
file
|
phased vcf *.{vcf,vcf.gz}
|
versions_clair3
tuple
${task.process}
string
|
The name of the process |
|---|---|
clair3
string
|
The name of the tool |
run_clair3.sh --version | sed "s/^Clair3 v//"
eval
|
The expression to obtain the version of the tool |