nf-core_modules/software/subread/featurecounts/meta.yml
Nicholas Toda f126d980d7
Add tests for subread #106 (#393)
* inital commit

* added meta.yaml info

* add initial logic for featurecounts test

* add args and change SE/PE to strandedness for featurecounts test

* added tests to pytest

* added test.yml

* removed GTF flag in options

* corrected test meta params

* meta yaml corrected tool info

* update test.yml

* fix lint errors meta.yml

Co-authored-by: Nicholas TODA <nicholas.toda@mnhn.fr>
2021-04-01 20:02:36 +01:00

52 lines
1.6 KiB
YAML

name: subread_featurecounts
description: Count reads that map to genomic features
keywords:
- counts
- fasta
- genome
- reference
tools:
- featurecounts:
description: featureCounts is a highly efficient general-purpose read summarization program that counts mapped reads for genomic features such as genes, exons, promoter, gene bodies, genomic bins and chromosomal locations. It can be used to count both RNA-seq and genomic DNA-seq reads.
homepage: http://bioinf.wehi.edu.au/featureCounts/
documentation: http://bioinf.wehi.edu.au/subread-package/SubreadUsersGuide.pdf
doi: "10.1093/bioinformatics/btt656"
licence: ['GPL v3']
input:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- bam:
type: file
description: BAM/SAM file containing read alignments
pattern: "*.{bam}"
- annotation:
type: file
description: Genomic features annotation in GTF or SAF
pattern: "*.{gtf,saf}"
output:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- counts:
type: file
description: Counts of reads mapping to features
pattern: "*featureCounts.txt"
- summary:
type: file
description: Summary log file
pattern: "*.featureCounts.txt.summary"
- version:
type: file
description: File containing software version
pattern: "*.{version.txt}"
authors:
- "@ntoda03"