nf-core_modules/modules/gvcftools/extractvariants/meta.yml
nvnieuwk c363d8c37c
added gvcftools/extractvariants (#1924)
* added gvcftools/extractvariants

* linting

* Update modules/gvcftools/extractvariants/meta.yml

Co-authored-by: Júlia Mir Pedrol <mirp.julia@gmail.com>

* Update modules/gvcftools/extractvariants/main.nf

Co-authored-by: Júlia Mir Pedrol <mirp.julia@gmail.com>

* added uncompressed input handling

Co-authored-by: Júlia Mir Pedrol <mirp.julia@gmail.com>
2022-07-25 13:30:35 +02:00

45 lines
1.2 KiB
YAML

name: "gvcftools_extractvariants"
description: Removes all non-variant blocks from a gVCF file to produce a smaller variant-only VCF file.
keywords:
- gvcftools
- extract_variants
- extractvariants
- gvcf
- vcf
tools:
- "gvcftools":
description: "gvcftools is a package of small utilities for creating and analyzing gVCF files"
homepage: "{https://sites.google.com/site/gvcftools/home}"
documentation: "{https://sites.google.com/site/gvcftools/home/configuration-and-analysis}"
tool_dev_url: "{https://github.com/sequencing/gvcftools}"
doi: ""
licence: "['MIT']"
input:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- gvcf:
type: file
description: GVCF file
pattern: "*.{g.vcf,gvcf}.gz"
output:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- versions:
type: file
description: File containing software versions
pattern: "versions.yml"
- vcf:
type: file
description: Converted variant-only VCF file
pattern: "*.vcf.gz"
authors:
- "@nvnieuwk"