nf-core_modules/modules/fargene/meta.yml
Matthias Hörtenhuber e745e167c1
Fix formatting in yaml files, add yamllint config (#1279)
* fix yml formatting

* allow fastq.gz and fq.gz as file input, add meta.yml and test

* fix yaml files

* Revert "allow fastq.gz and fq.gz as file input, add meta.yml and test"

This reverts commit 34002d7a7a8c7f7bb4600c3377f35c87849f71a4.

* prettier magic!

* fix comments for yamllint

* remove node version number

* fix linting errors

Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
2022-02-15 11:15:27 +00:00

100 lines
3.6 KiB
YAML

name: fargene
description: tool that takes either fragmented metagenomic data or longer sequences as input and predicts and delivers full-length antiobiotic resistance genes as output.
keywords:
- antibiotic resistance genes
- ARGs
- identifier
- metagenomic
- contigs
tools:
- fargene:
description: Fragmented Antibiotic Resistance Gene Identifier takes either fragmented metagenomic data or longer sequences as input and predicts and delivers full-length antiobiotic resistance genes as output
homepage: https://github.com/fannyhb/fargene
documentation: https://github.com/fannyhb/fargene
tool_dev_url: https://github.com/fannyhb/fargene
doi: ""
licence: ["MIT"]
input:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- input:
type: file
description: uncompressed fasta file or paired-end fastq files containing either genomes or longer contigs as nucleotide or protein sequences (fasta) or fragmented metagenomic reads (fastq)
pattern: "*.{fasta}"
- hmm_model:
type: string
description: name of custom hidden markov model to be used [pre-defined class_a, class_b_1_2, class_b_3, class_c, class_d_1, class_d_2, qnr, tet_efflux, tet_rpg, tet_enzyme]
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"
- log:
type: file
description: log file
pattern: "*.{log}"
- txt:
type: file
description: analysis summary text file
pattern: "*.{txt}"
- hmm:
type: file
description: output from hmmsearch
pattern: "*.{out}"
- orfs:
type: file
description: open reading frames (ORFs)
pattern: "*.{fasta}"
- orfs_amino:
type: file
description: protein translation of open reading frames (ORFs)
pattern: "*.{fasta}"
- contigs:
type: file
description: (complete) contigs that passed the final full-length classification
pattern: "*.{fasta}"
- contigs_pept:
type: file
description: parts of the contigs that passed the final classification step that aligned with the HMM, as amino acid sequences
pattern: "*.{fasta}"
- filtered:
type: file
description: sequences that passed the final classification step, but only the parts that where predicted by the HMM to be part of the gene
pattern: "*.{fasta}"
- filtered_pept:
type: file
description: sequences from filtered.fasta, translated in the same frame as the gene is predicted to be located
pattern: "*.{fasta}"
- fragments:
type: file
description: All quality controlled retrieved fragments that were classified as positive, together with its read-pair, gathered in two files
pattern: "*.{fastq}"
- trimmed:
type: file
description: The quality controlled retrieved fragments from each input file.
pattern: "*.{fasta}"
- spades:
type: directory
description: The output from the SPAdes assembly
pattern: "spades_assembly"
- metagenome:
type: file
description: The FASTQ to FASTA converted input files from metagenomic reads.
pattern: "*.{fasta}"
- tmp:
type: file
description: The from FASTQ to FASTA converted input files and their translated input sequences. Are only saved if option --store-peptides is used.
pattern: "*.{fasta}"
authors:
- "@louperelo"