mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-11-13 05:13:09 +00:00
Merge branch 'nf-core:master' into busco
This commit is contained in:
commit
c20f836450
594 changed files with 7836 additions and 4867 deletions
12
.github/workflows/code-linting.yml
vendored
12
.github/workflows/code-linting.yml
vendored
|
@ -12,9 +12,7 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: "10"
|
||||
- uses: actions/setup-node@v2
|
||||
|
||||
- name: Install markdownlint
|
||||
run: npm install -g markdownlint-cli
|
||||
|
@ -27,9 +25,7 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: "10"
|
||||
- uses: actions/setup-node@v2
|
||||
|
||||
- name: Install editorconfig-checker
|
||||
run: npm install -g editorconfig-checker
|
||||
|
@ -44,9 +40,7 @@ jobs:
|
|||
uses: actions/checkout@v2
|
||||
|
||||
- name: Install NodeJS
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: "10"
|
||||
uses: actions/setup-node@v2
|
||||
|
||||
- name: Install yaml-lint
|
||||
run: npm install -g yaml-lint
|
||||
|
|
5
.yamllint.yml
Normal file
5
.yamllint.yml
Normal file
|
@ -0,0 +1,5 @@
|
|||
extends: default
|
||||
|
||||
rules:
|
||||
document-start: disable
|
||||
line-length: disable
|
|
@ -14,7 +14,7 @@ tools:
|
|||
documentation: http://abacas.sourceforge.net/documentation.html
|
||||
tool_dev_url: None
|
||||
doi: "10.1093/bioinformatics/btp347"
|
||||
licence: ['GPL v2-or-later']
|
||||
licence: ["GPL v2-or-later"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
34
modules/abricate/run/main.nf
Normal file
34
modules/abricate/run/main.nf
Normal file
|
@ -0,0 +1,34 @@
|
|||
process ABRICATE_RUN {
|
||||
tag "$meta.id"
|
||||
label 'process_medium'
|
||||
|
||||
conda (params.enable_conda ? "bioconda::abricate=1.0.1" : null)
|
||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||
'https://depot.galaxyproject.org/singularity/abricate%3A1.0.1--ha8f3691_1':
|
||||
'quay.io/biocontainers/abricate:1.0.1--ha8f3691_1' }"
|
||||
|
||||
input:
|
||||
tuple val(meta), path(assembly)
|
||||
|
||||
output:
|
||||
tuple val(meta), path("*.txt"), emit: report
|
||||
path "versions.yml" , emit: versions
|
||||
|
||||
when:
|
||||
task.ext.when == null || task.ext.when
|
||||
|
||||
script:
|
||||
def args = task.ext.args ?: ''
|
||||
def prefix = task.ext.prefix ?: "${meta.id}"
|
||||
"""
|
||||
abricate \\
|
||||
$assembly \\
|
||||
$args \\
|
||||
--threads $task.cpus > ${prefix}.txt
|
||||
|
||||
cat <<-END_VERSIONS > versions.yml
|
||||
"${task.process}":
|
||||
abricate: \$(echo \$(abricate --version 2>&1) | sed 's/^.*abricate //' )
|
||||
END_VERSIONS
|
||||
"""
|
||||
}
|
43
modules/abricate/run/meta.yml
Normal file
43
modules/abricate/run/meta.yml
Normal file
|
@ -0,0 +1,43 @@
|
|||
name: abricate_run
|
||||
description: Screen assemblies for antimicrobial resistance against multiple databases
|
||||
keywords:
|
||||
- bacteria
|
||||
- assembly
|
||||
- antimicrobial reistance
|
||||
tools:
|
||||
- abricate:
|
||||
description: Mass screening of contigs for antibiotic resistance genes
|
||||
homepage: https://github.com/tseemann/abricate
|
||||
documentation: https://github.com/tseemann/abricate
|
||||
tool_dev_url: https://github.com/tseemann/abricate
|
||||
doi: ""
|
||||
licence: ['GPL v2', 'GPL v2']
|
||||
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
description: |
|
||||
Groovy Map containing sample information
|
||||
e.g. [ id:'test', single_end:false ]
|
||||
- assembly:
|
||||
type: file
|
||||
description: FASTA, GenBank or EMBL formatted file
|
||||
pattern: "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz,gbk,gbk.gz,embl,embl.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"
|
||||
- report:
|
||||
type: file
|
||||
description: Tab-delimited report of results
|
||||
pattern: "*.{txt}"
|
||||
|
||||
authors:
|
||||
- "@rpetit3"
|
33
modules/abricate/summary/main.nf
Normal file
33
modules/abricate/summary/main.nf
Normal file
|
@ -0,0 +1,33 @@
|
|||
process ABRICATE_SUMMARY {
|
||||
tag "$meta.id"
|
||||
label 'process_medium'
|
||||
|
||||
conda (params.enable_conda ? "bioconda::abricate=1.0.1" : null)
|
||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||
'https://depot.galaxyproject.org/singularity/abricate%3A1.0.1--ha8f3691_1':
|
||||
'quay.io/biocontainers/abricate:1.0.1--ha8f3691_1' }"
|
||||
|
||||
input:
|
||||
tuple val(meta), path(reports)
|
||||
|
||||
output:
|
||||
tuple val(meta), path("*.txt"), emit: report
|
||||
path "versions.yml" , emit: versions
|
||||
|
||||
when:
|
||||
task.ext.when == null || task.ext.when
|
||||
|
||||
script:
|
||||
def args = task.ext.args ?: ''
|
||||
def prefix = task.ext.prefix ?: "${meta.id}"
|
||||
"""
|
||||
abricate \\
|
||||
--summary \\
|
||||
$reports > ${prefix}.txt
|
||||
|
||||
cat <<-END_VERSIONS > versions.yml
|
||||
"${task.process}":
|
||||
abricate: \$(echo \$(abricate --version 2>&1) | sed 's/^.*abricate //' )
|
||||
END_VERSIONS
|
||||
"""
|
||||
}
|
43
modules/abricate/summary/meta.yml
Normal file
43
modules/abricate/summary/meta.yml
Normal file
|
@ -0,0 +1,43 @@
|
|||
name: abricate_summary
|
||||
description: Screen assemblies for antimicrobial resistance against multiple databases
|
||||
keywords:
|
||||
- bacteria
|
||||
- assembly
|
||||
- antimicrobial reistance
|
||||
tools:
|
||||
- abricate:
|
||||
description: Mass screening of contigs for antibiotic resistance genes
|
||||
homepage: https://github.com/tseemann/abricate
|
||||
documentation: https://github.com/tseemann/abricate
|
||||
tool_dev_url: https://github.com/tseemann/abricate
|
||||
doi: ""
|
||||
licence: ['GPL v2', 'GPL v2']
|
||||
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
description: |
|
||||
Groovy Map containing sample information
|
||||
e.g. [ id:'test', single_end:false ]
|
||||
- assembly:
|
||||
type: file
|
||||
description: FASTA, GenBank or EMBL formatted file
|
||||
pattern: "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz,gbk,gbk.gz,embl,embl.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"
|
||||
- summary:
|
||||
type: file
|
||||
description: Tab-delimited report of aggregated results
|
||||
pattern: "*.{txt}"
|
||||
|
||||
authors:
|
||||
- "@rpetit3"
|
|
@ -10,7 +10,7 @@ tools:
|
|||
description: The AdapterRemoval v2 tool for merging and clipping reads.
|
||||
homepage: https://github.com/MikkelSchubert/adapterremoval
|
||||
documentation: https://adapterremoval.readthedocs.io
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: https://github.com/VishnuRaghuram94/AgrVATE
|
||||
tool_dev_url: https://github.com/VishnuRaghuram94/AgrVATE
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -24,7 +24,7 @@ tools:
|
|||
documentation: "https://github.com/keyfm/amps"
|
||||
tool_dev_url: "https://github.com/keyfm/amps"
|
||||
doi: "10.1186/s13059-019-1903-0"
|
||||
licence: ['GPL >=3']
|
||||
licence: ["GPL >=3"]
|
||||
|
||||
input:
|
||||
- maltextract_results:
|
||||
|
|
55
modules/amrfinderplus/run/main.nf
Normal file
55
modules/amrfinderplus/run/main.nf
Normal file
|
@ -0,0 +1,55 @@
|
|||
process AMRFINDERPLUS_RUN {
|
||||
tag "$meta.id"
|
||||
label 'process_medium'
|
||||
|
||||
conda (params.enable_conda ? "bioconda::ncbi-amrfinderplus=3.10.23" : null)
|
||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||
'https://depot.galaxyproject.org/singularity/ncbi-amrfinderplus%3A3.10.23--h17dc2d4_0':
|
||||
'quay.io/biocontainers/ncbi-amrfinderplus:3.10.23--h17dc2d4_0' }"
|
||||
|
||||
input:
|
||||
tuple val(meta), path(fasta)
|
||||
path db
|
||||
|
||||
output:
|
||||
tuple val(meta), path("${prefix}.tsv") , emit: report
|
||||
tuple val(meta), path("${prefix}-mutations.tsv"), emit: mutation_report, optional: true
|
||||
path "versions.yml" , emit: versions
|
||||
|
||||
when:
|
||||
task.ext.when == null || task.ext.when
|
||||
|
||||
script:
|
||||
def args = task.ext.args ?: ''
|
||||
def is_compressed = fasta.getName().endsWith(".gz") ? true : false
|
||||
prefix = task.ext.prefix ?: "${meta.id}"
|
||||
organism_param = meta.containsKey("organism") ? "--organism ${meta.organism} --mutation_all ${prefix}-mutations.tsv" : ""
|
||||
fasta_name = fasta.getName().replace(".gz", "")
|
||||
fasta_param = "-n"
|
||||
if (meta.containsKey("is_proteins")) {
|
||||
if (meta.is_proteins) {
|
||||
fasta_param = "-p"
|
||||
}
|
||||
}
|
||||
"""
|
||||
if [ "$is_compressed" == "true" ]; then
|
||||
gzip -c -d $fasta > $fasta_name
|
||||
fi
|
||||
|
||||
mkdir amrfinderdb
|
||||
tar xzvf $db -C amrfinderdb
|
||||
|
||||
amrfinder \\
|
||||
$fasta_param $fasta_name \\
|
||||
$organism_param \\
|
||||
$args \\
|
||||
--database amrfinderdb \\
|
||||
--threads $task.cpus > ${prefix}.tsv
|
||||
|
||||
|
||||
cat <<-END_VERSIONS > versions.yml
|
||||
"${task.process}":
|
||||
amrfinderplus: \$(amrfinder --version)
|
||||
END_VERSIONS
|
||||
"""
|
||||
}
|
51
modules/amrfinderplus/run/meta.yml
Normal file
51
modules/amrfinderplus/run/meta.yml
Normal file
|
@ -0,0 +1,51 @@
|
|||
name: amrfinderplus_run
|
||||
description: Identify antimicrobial resistance in gene or protein sequences
|
||||
keywords:
|
||||
- bacteria
|
||||
- fasta
|
||||
- antibiotic resistance
|
||||
tools:
|
||||
- amrfinderplus:
|
||||
description: AMRFinderPlus finds antimicrobial resistance and other genes in protein or nucleotide sequences.
|
||||
homepage: https://github.com/ncbi/amr/wiki
|
||||
documentation: https://github.com/ncbi/amr/wiki
|
||||
tool_dev_url: https://github.com/ncbi/amr
|
||||
doi: "10.1038/s41598-021-91456-0"
|
||||
licence: ['Public Domain']
|
||||
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
description: |
|
||||
Groovy Map containing sample information
|
||||
e.g. [ id:'test', single_end:false ]
|
||||
- fasta:
|
||||
type: file
|
||||
description: Nucleotide or protein sequences in FASTA format
|
||||
pattern: "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}"
|
||||
- db:
|
||||
type: file
|
||||
description: A compressed tarball of the AMRFinderPlus database to query
|
||||
pattern: "*.tar.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"
|
||||
- report:
|
||||
type: file
|
||||
description: AMRFinder+ final report
|
||||
pattern: "*.tsv"
|
||||
- mutation_report:
|
||||
type: file
|
||||
description: Report of organism-specific point-mutations
|
||||
pattern: "*-mutations.tsv"
|
||||
|
||||
authors:
|
||||
- "@rpetit3"
|
29
modules/amrfinderplus/update/main.nf
Normal file
29
modules/amrfinderplus/update/main.nf
Normal file
|
@ -0,0 +1,29 @@
|
|||
process AMRFINDERPLUS_UPDATE {
|
||||
tag "update"
|
||||
label 'process_low'
|
||||
|
||||
conda (params.enable_conda ? "bioconda::ncbi-amrfinderplus=3.10.23" : null)
|
||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||
'https://depot.galaxyproject.org/singularity/ncbi-amrfinderplus%3A3.10.23--h17dc2d4_0':
|
||||
'quay.io/biocontainers/ncbi-amrfinderplus:3.10.23--h17dc2d4_0' }"
|
||||
|
||||
output:
|
||||
path "amrfinderdb.tar.gz", emit: db
|
||||
path "versions.yml" , emit: versions
|
||||
|
||||
when:
|
||||
task.ext.when == null || task.ext.when
|
||||
|
||||
script:
|
||||
def args = task.ext.args ?: ''
|
||||
"""
|
||||
mkdir amrfinderdb
|
||||
amrfinder_update -d amrfinderdb
|
||||
tar czvf amrfinderdb.tar.gz -C \$(readlink amrfinderdb/latest) ./
|
||||
|
||||
cat <<-END_VERSIONS > versions.yml
|
||||
"${task.process}":
|
||||
amrfinderplus: \$(amrfinder --version)
|
||||
END_VERSIONS
|
||||
"""
|
||||
}
|
37
modules/amrfinderplus/update/meta.yml
Normal file
37
modules/amrfinderplus/update/meta.yml
Normal file
|
@ -0,0 +1,37 @@
|
|||
name: amrfinderplus_update
|
||||
description: Identify antimicrobial resistance in gene or protein sequences
|
||||
keywords:
|
||||
- bacteria
|
||||
- fasta
|
||||
- antibiotic resistance
|
||||
tools:
|
||||
- amrfinderplus:
|
||||
description: AMRFinderPlus finds antimicrobial resistance and other genes in protein or nucleotide sequences.
|
||||
homepage: https://github.com/ncbi/amr/wiki
|
||||
documentation: https://github.com/ncbi/amr/wiki
|
||||
tool_dev_url: https://github.com/ncbi/amr
|
||||
doi: "10.1038/s41598-021-91456-0"
|
||||
licence: ['Public Domain']
|
||||
|
||||
input:
|
||||
- input_not_required:
|
||||
type: null
|
||||
description: module does not have an input
|
||||
|
||||
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"
|
||||
- db:
|
||||
type: file
|
||||
description: The latest AMRFinder+ database in a compressed tarball
|
||||
pattern: "*.tar.gz"
|
||||
|
||||
authors:
|
||||
- "@rpetit3"
|
|
@ -10,7 +10,7 @@ tools:
|
|||
documentation: https://arriba.readthedocs.io/en/latest/
|
||||
tool_dev_url: https://github.com/suhrig/arriba
|
||||
doi: "10.1101/gr.257246.119"
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: https://artic.readthedocs.io/en/latest/
|
||||
tool_dev_url: https://github.com/artic-network/fieldbioinformatics
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -13,7 +13,8 @@ process ARTIC_MINION {
|
|||
path sequencing_summary
|
||||
path ("primer-schemes/${scheme}/V${scheme_version}/${scheme}.reference.fasta")
|
||||
path ("primer-schemes/${scheme}/V${scheme_version}/${scheme}.scheme.bed")
|
||||
path medaka_model
|
||||
path medaka_model_file
|
||||
val medaka_model_string
|
||||
val scheme
|
||||
val scheme_version
|
||||
|
||||
|
@ -44,7 +45,7 @@ process ARTIC_MINION {
|
|||
if (args.tokenize().contains('--medaka')) {
|
||||
fast5 = ""
|
||||
summary = ""
|
||||
model = file(medaka_model).exists() ? "--medaka-model ./$medaka_model" : "--medaka-model $medaka_model"
|
||||
model = medaka_model_file ? "--medaka-model ./$medaka_model_file" : "--medaka-model $medaka_model_string"
|
||||
}
|
||||
def hd5_plugin_path = task.ext.hd5_plugin_path ? "export HDF5_PLUGIN_PATH=" + task.ext.hd5_plugin_path : "export HDF5_PLUGIN_PATH=/usr/local/lib/python3.6/site-packages/ont_fast5_api/vbz_plugin"
|
||||
"""
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
documentation: https://artic.readthedocs.io/en/latest/
|
||||
tool_dev_url: https://github.com/artic-network/fieldbioinformatics
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
@ -42,11 +42,16 @@ input:
|
|||
bed files containing coordinates of each primer in the scheme,
|
||||
relative to the reference genome
|
||||
pattern: "*.{scheme.bed}"
|
||||
- medaka_model:
|
||||
- medaka_model_file:
|
||||
type: file
|
||||
description: |
|
||||
Medaka model to use (if option --medaka is set)
|
||||
pattern: "*.*"
|
||||
Medaka model file to use (if option --medaka is set)
|
||||
pattern: "*.hdf5"
|
||||
- medaka_model_string:
|
||||
type: value
|
||||
description: |
|
||||
Medaka model string to use (if option --medaka is set)
|
||||
pattern: "*"
|
||||
- scheme:
|
||||
type: value
|
||||
description: Name of the primer scheme
|
||||
|
|
|
@ -10,7 +10,7 @@ tools:
|
|||
documentation: https://github.com/rpetit3/assembly-scan
|
||||
tool_dev_url: https://github.com/rpetit3/assembly-scan
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
documentation: https://github.com/ParkerLab/ataqv/blob/master/README.rst
|
||||
tool_dev_url: https://github.com/ParkerLab/ataqv
|
||||
doi: "https://doi.org/10.1016/j.cels.2020.02.009"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -2,10 +2,10 @@ process BAKTA {
|
|||
tag "$meta.id"
|
||||
label 'process_medium'
|
||||
|
||||
conda (params.enable_conda ? "bioconda::bakta=1.2.2" : null)
|
||||
conda (params.enable_conda ? "bioconda::bakta=1.3.1" : null)
|
||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||
'https://depot.galaxyproject.org/singularity/bakta:1.2.2--pyhdfd78af_0' :
|
||||
'quay.io/biocontainers/bakta:1.2.2--pyhdfd78af_0' }"
|
||||
'https://depot.galaxyproject.org/singularity/bakta:1.3.1--pyhdfd78af_0' :
|
||||
'quay.io/biocontainers/bakta:1.3.1--pyhdfd78af_0' }"
|
||||
|
||||
input:
|
||||
tuple val(meta), path(fasta)
|
||||
|
@ -23,6 +23,7 @@ process BAKTA {
|
|||
tuple val(meta), path("${prefix}.hypotheticals.tsv"), emit: hypotheticals_tsv
|
||||
tuple val(meta), path("${prefix}.hypotheticals.faa"), emit: hypotheticals_faa
|
||||
tuple val(meta), path("${prefix}.tsv") , emit: tsv
|
||||
tuple val(meta), path("${prefix}.txt") , emit: txt
|
||||
path "versions.yml" , emit: versions
|
||||
|
||||
when:
|
||||
|
@ -61,6 +62,7 @@ process BAKTA {
|
|||
touch ${prefix}.hypotheticals.tsv
|
||||
touch ${prefix}.hypotheticals.faa
|
||||
touch ${prefix}.tsv
|
||||
touch ${prefix}.txt
|
||||
|
||||
cat <<-END_VERSIONS > versions.yml
|
||||
"${task.process}":
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
name: bakta
|
||||
description: Rapid annotation of bacterial genomes & plasmids.
|
||||
description: Annotation of bacterial genomes (isolates, MAGs) and plasmids
|
||||
keywords:
|
||||
- annotation
|
||||
- fasta
|
||||
- prokaryote
|
||||
- bacteria
|
||||
tools:
|
||||
- bakta:
|
||||
description: Rapid & standardized annotation of bacterial genomes & plasmids.
|
||||
description: Rapid & standardized annotation of bacterial genomes, MAGs & plasmids.
|
||||
homepage: https://github.com/oschwengers/bakta
|
||||
documentation: https://github.com/oschwengers/bakta
|
||||
tool_dev_url: https://github.com/oschwengers/bakta
|
||||
doi: "10.1099/mgen.0.000685"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
@ -29,7 +29,7 @@ input:
|
|||
Path to the Bakta database
|
||||
- proteins:
|
||||
type: file
|
||||
description: FASTA file of trusted proteins to first annotate from (optional)
|
||||
description: FASTA/GenBank file of trusted proteins to first annotate from (optional)
|
||||
- prodigal_tf:
|
||||
type: file
|
||||
description: Training file to use for Prodigal (optional)
|
||||
|
@ -44,6 +44,10 @@ output:
|
|||
type: file
|
||||
description: File containing software versions
|
||||
pattern: "versions.yml"
|
||||
- txt:
|
||||
type: file
|
||||
description: genome statistics and annotation summary
|
||||
pattern: "*.txt"
|
||||
- tsv:
|
||||
type: file
|
||||
description: annotations as simple human readble tab separated values
|
||||
|
@ -83,3 +87,4 @@ output:
|
|||
|
||||
authors:
|
||||
- "@rpetit3"
|
||||
- "@oschwengers"
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
homepage: https://github.com/maxibor/bamAlignCleaner
|
||||
documentation: https://github.com/maxibor/bamAlignCleaner
|
||||
tool_dev_url: https://github.com/maxibor/bamAlignCleaner
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -10,14 +10,15 @@ keywords:
|
|||
|
||||
tools:
|
||||
- bamcmp:
|
||||
description: Bamcmp is a tool for deconvolving host and graft reads, using two bam files. Reads should be mapped to two genomes, and the mapped,
|
||||
description:
|
||||
Bamcmp is a tool for deconvolving host and graft reads, using two bam files. Reads should be mapped to two genomes, and the mapped,
|
||||
sorted bam files supplied to the tool. It is highly recommended to use the "-s as" option not the "-s mapq" option, else
|
||||
reads which multimap to the contamination genome will be spuriously kept.
|
||||
homepage: https://github.com/CRUKMI-ComputationalBiology/bamcmp
|
||||
documentation: https://github.com/CRUKMI-ComputationalBiology/bamcmp
|
||||
tool_dev_url: https://github.com/CRUKMI-ComputationalBiology/bamcmp
|
||||
doi: "10.1158/1541-7786.MCR-16-0431"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
documentation: https://github.com/pezmaster31/bamtools/wiki
|
||||
tool_dev_url: http://github.com/pezmaster31/bamtools
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
documentation: https://github.com/pezmaster31/bamtools/wiki
|
||||
tool_dev_url: http://github.com/pezmaster31/bamtools
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
documentation: https://genome.sph.umich.edu/wiki/BamUtil:_trimBam
|
||||
tool_dev_url: https://github.com/statgen/bamUtil
|
||||
doi: "10.1101/gr.176552.114"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
Bandage - a Bioinformatics Application for Navigating De novo Assembly Graphs Easily
|
||||
homepage: https://github.com/rrwick/Bandage
|
||||
documentation: https://github.com/rrwick/Bandage
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
|
||||
tool_dev_url: None
|
||||
doi: ""
|
||||
licence: ['UC-LBL license (see package)']
|
||||
licence: ["UC-LBL license (see package)"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
|
||||
tool_dev_url: None
|
||||
doi: ""
|
||||
licence: ['UC-LBL license (see package)']
|
||||
licence: ["UC-LBL license (see package)"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
|
||||
tool_dev_url: None
|
||||
doi: ""
|
||||
licence: ['UC-LBL license (see package)']
|
||||
licence: ["UC-LBL license (see package)"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
|
||||
tool_dev_url: None
|
||||
doi: ""
|
||||
licence: ['UC-LBL license (see package)']
|
||||
licence: ["UC-LBL license (see package)"]
|
||||
|
||||
input:
|
||||
- fasta:
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
documentation: https://samtools.github.io/bcftools/howtos/index.html
|
||||
tool_dev_url: https://github.com/samtools/bcftools
|
||||
doi: "10.1093/gigascience/giab008"
|
||||
licence: ['MIT', 'GPL-3.0-or-later']
|
||||
licence: ["MIT", "GPL-3.0-or-later"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://samtools.github.io/bcftools/bcftools.html#reheader
|
||||
doi: 10.1093/gigascience/giab008
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
tool_dev_url: https://github.com/samtools/bcftools
|
||||
doi: "10.1093/bioinformatics/btp352"
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://samtools.github.io/bcftools/bcftools.html
|
||||
documentation: http://www.htslib.org/doc/bcftools.html
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/complement.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/complement.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/genomecov.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- bed:
|
||||
type: file
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/makewindows.html
|
||||
tool_dev_url: None
|
||||
doi: "10.1093/bioinformatics/btq033"
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/merge.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/slop.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/sort.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -10,7 +10,7 @@ tools:
|
|||
description: |
|
||||
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.
|
||||
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/subtract.html
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
38
modules/biobambam/bammarkduplicates2/main.nf
Normal file
38
modules/biobambam/bammarkduplicates2/main.nf
Normal file
|
@ -0,0 +1,38 @@
|
|||
process BIOBAMBAM_BAMMARKDUPLICATES2 {
|
||||
tag "$meta.id"
|
||||
label 'process_medium'
|
||||
|
||||
conda (params.enable_conda ? "bioconda::biobambam=2.0.182" : null)
|
||||
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
|
||||
'https://depot.galaxyproject.org/singularity/biobambam:2.0.182--h7d875b9_0':
|
||||
'quay.io/biocontainers/biobambam:2.0.182--h7d875b9_0' }"
|
||||
|
||||
input:
|
||||
tuple val(meta), path(bam)
|
||||
|
||||
output:
|
||||
tuple val(meta), path("*.bam") , emit: bam
|
||||
tuple val(meta), path("*.metrics.txt"), emit: metrics
|
||||
path "versions.yml" , emit: versions
|
||||
|
||||
when:
|
||||
task.ext.when == null || task.ext.when
|
||||
|
||||
script:
|
||||
def args = task.ext.args ?: ''
|
||||
def prefix = task.ext.prefix ?: "${meta.id}"
|
||||
"""
|
||||
bammarkduplicates2 \\
|
||||
$args \\
|
||||
I=$bam \\
|
||||
O=${prefix}.bam \\
|
||||
M=${prefix}.metrics.txt \\
|
||||
tmpfile=$prefix \\
|
||||
markthreads=$task.cpus
|
||||
|
||||
cat <<-END_VERSIONS > versions.yml
|
||||
"${task.process}":
|
||||
bammarkduplicates2: \$(echo \$(bammarkduplicates2 --version 2>&1) | sed 's/^This is biobambam2 version //; s/..biobambam2 is .*\$//' )
|
||||
END_VERSIONS
|
||||
"""
|
||||
}
|
44
modules/biobambam/bammarkduplicates2/meta.yml
Normal file
44
modules/biobambam/bammarkduplicates2/meta.yml
Normal file
|
@ -0,0 +1,44 @@
|
|||
name: biobambam_bammarkduplicates2
|
||||
description: Locate and tag duplicate reads in a BAM file
|
||||
keywords:
|
||||
- markduplicates
|
||||
- bam
|
||||
- cram
|
||||
tools:
|
||||
- biobambam:
|
||||
description: |
|
||||
biobambam is a set of tools for early stage alignment file processing.
|
||||
homepage: https://gitlab.com/german.tischler/biobambam2
|
||||
documentation: https://gitlab.com/german.tischler/biobambam2/-/blob/master/README.md
|
||||
doi: 10.1186/1751-0473-9-13
|
||||
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/CRAM file
|
||||
pattern: "*.{bam,cram}"
|
||||
output:
|
||||
- meta:
|
||||
type: map
|
||||
description: |
|
||||
Groovy Map containing sample information
|
||||
e.g. [ id:'test', single_end:false ]
|
||||
- bam:
|
||||
type: file
|
||||
description: BAM file with duplicate reads marked/removed
|
||||
pattern: "*.{bam}"
|
||||
- metrics:
|
||||
type: file
|
||||
description: Duplicate metrics file generated by biobambam
|
||||
pattern: "*.{metrics.txt}"
|
||||
- versions:
|
||||
type: file
|
||||
description: File containing software versions
|
||||
pattern: "versions.yml"
|
||||
authors:
|
||||
- "@muffato"
|
|
@ -17,7 +17,7 @@ tools:
|
|||
homepage: https://github.com/FelixKrueger/Bismark
|
||||
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
|
||||
doi: 10.1093/bioinformatics/btr167
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
homepage: https://github.com/FelixKrueger/Bismark
|
||||
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
|
||||
doi: 10.1093/bioinformatics/btr167
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
homepage: https://github.com/FelixKrueger/Bismark
|
||||
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
|
||||
doi: 10.1093/bioinformatics/btr167
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -18,7 +18,7 @@ tools:
|
|||
homepage: https://github.com/FelixKrueger/Bismark
|
||||
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
|
||||
doi: 10.1093/bioinformatics/btr167
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -16,7 +16,7 @@ tools:
|
|||
homepage: https://github.com/FelixKrueger/Bismark
|
||||
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
|
||||
doi: 10.1093/bioinformatics/btr167
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
homepage: https://github.com/FelixKrueger/Bismark
|
||||
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
|
||||
doi: 10.1093/bioinformatics/btr167
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- bam:
|
||||
type: file
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
homepage: https://blast.ncbi.nlm.nih.gov/Blast.cgi
|
||||
documentation: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs
|
||||
doi: 10.1016/S0022-2836(05)80360-2
|
||||
licence: ['US-Government-Work']
|
||||
licence: ["US-Government-Work"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
homepage: https://blast.ncbi.nlm.nih.gov/Blast.cgi
|
||||
documentation: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs
|
||||
doi: 10.1016/S0022-2836(05)80360-2
|
||||
licence: ['US-Government-Work']
|
||||
licence: ["US-Government-Work"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://bowtie-bio.sourceforge.net/index.shtml
|
||||
documentation: http://bowtie-bio.sourceforge.net/manual.shtml
|
||||
arxiv: arXiv:1303.3997
|
||||
licence: ['Artistic-2.0']
|
||||
licence: ["Artistic-2.0"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://bowtie-bio.sourceforge.net/index.shtml
|
||||
documentation: http://bowtie-bio.sourceforge.net/manual.shtml
|
||||
arxiv: arXiv:1303.3997
|
||||
licence: ['Artistic-2.0']
|
||||
licence: ["Artistic-2.0"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml
|
||||
documentation: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml
|
||||
doi: 10.1038/nmeth.1923
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -14,7 +14,7 @@ tools:
|
|||
homepage: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml
|
||||
documentation: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml
|
||||
doi: 10.1038/nmeth.1923
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -17,7 +17,7 @@ tools:
|
|||
homepage: http://bio-bwa.sourceforge.net/
|
||||
documentation: http://bio-bwa.sourceforge.net/
|
||||
doi: "10.1093/bioinformatics/btp324"
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
homepage: http://bio-bwa.sourceforge.net/
|
||||
documentation: http://www.htslib.org/doc/samtools.html
|
||||
arxiv: arXiv:1303.3997
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -16,7 +16,7 @@ tools:
|
|||
homepage: http://bio-bwa.sourceforge.net/
|
||||
documentation: http://www.htslib.org/doc/samtools.html
|
||||
arxiv: arXiv:1303.3997
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -18,7 +18,7 @@ tools:
|
|||
homepage: http://bio-bwa.sourceforge.net/
|
||||
documentation: http://bio-bwa.sourceforge.net/
|
||||
doi: "10.1093/bioinformatics/btp324"
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
homepage: http://bio-bwa.sourceforge.net/
|
||||
documentation: http://bio-bwa.sourceforge.net/
|
||||
doi: "10.1093/bioinformatics/btp324"
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
a large reference genome, such as the human genome.
|
||||
homepage: https://github.com/bwa-mem2/bwa-mem2
|
||||
documentation: https://github.com/bwa-mem2/bwa-mem2#usage
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -16,7 +16,7 @@ tools:
|
|||
homepage: https://github.com/bwa-mem2/bwa-mem2
|
||||
documentation: http://www.htslib.org/doc/samtools.html
|
||||
arxiv: arXiv:1303.3997
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
homepage: https://github.com/brentp/bwa-meth
|
||||
documentation: https://github.com/brentp/bwa-meth
|
||||
arxiv: arXiv:1401.1129
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -15,7 +15,7 @@ tools:
|
|||
homepage: https://github.com/brentp/bwa-meth
|
||||
documentation: https://github.com/brentp/bwa-meth
|
||||
arxiv: arXiv:1401.1129
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- fasta:
|
||||
type: file
|
||||
|
|
|
@ -10,7 +10,7 @@ tools:
|
|||
homepage: None
|
||||
documentation: https://man7.org/linux/man-pages/man1/cat.1.html
|
||||
tool_dev_url: None
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- files_in:
|
||||
type: file
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: |
|
||||
The cat utility reads files sequentially, writing them to the standard output.
|
||||
documentation: https://www.gnu.org/software/coreutils/manual/html_node/cat-invocation.html
|
||||
licence: ['GPL-3.0-or-later']
|
||||
licence: ["GPL-3.0-or-later"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -19,7 +19,7 @@ tools:
|
|||
documentation: https://github.com/Ecogenomics/CheckM/wiki
|
||||
tool_dev_url: https://github.com/Ecogenomics/CheckM
|
||||
doi: "10.1101/gr.186072.114"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -21,7 +21,7 @@ tools:
|
|||
documentation: https://github.com/haowenz/chromap
|
||||
tool_dev_url: https://github.com/haowenz/chromap
|
||||
doi: ""
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -12,7 +12,7 @@ tools:
|
|||
documentation: https://github.com/haowenz/chromap
|
||||
tool_dev_url: https://github.com/haowenz/chromap
|
||||
doi: ""
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- fasta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: https://github.com/xavierdidelot/clonalframeml/wiki
|
||||
tool_dev_url: https://github.com/xavierdidelot/ClonalFrameML
|
||||
doi: "10.1371/journal.pcbi.1004041"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -17,7 +17,7 @@ tools:
|
|||
homepage: https://github.com/SegataLab/cmseq
|
||||
documentation: https://github.com/SegataLab/cmseq
|
||||
tool_dev_url: https://github.com/SegataLab/cmseq
|
||||
licence: ['MIT License']
|
||||
licence: ["MIT License"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -10,7 +10,7 @@ tools:
|
|||
CNVkit is a Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data. It is designed for use with hybrid capture, including both whole-exome and custom target panels, and short-read sequencing platforms such as Illumina and Ion Torrent.
|
||||
homepage: https://cnvkit.readthedocs.io/en/stable/index.html
|
||||
documentation: https://cnvkit.readthedocs.io/en/stable/index.html
|
||||
licence: ['Apache-2.0']
|
||||
licence: ["Apache-2.0"]
|
||||
params:
|
||||
- outdir:
|
||||
type: string
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
documentation: https://cooler.readthedocs.io/en/latest/index.html
|
||||
tool_dev_url: https://github.com/open2c/cooler
|
||||
doi: "10.1093/bioinformatics/btz540"
|
||||
licence: ['BSD-3-clause']
|
||||
licence: ["BSD-3-clause"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -10,7 +10,7 @@ tools:
|
|||
documentation: https://cooler.readthedocs.io/en/latest/index.html
|
||||
tool_dev_url: https://github.com/open2c/cooler
|
||||
doi: "10.1093/bioinformatics/btz540"
|
||||
licence: ['BSD-3-Clause']
|
||||
licence: ["BSD-3-Clause"]
|
||||
|
||||
input:
|
||||
- fasta:
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
documentation: https://cooler.readthedocs.io/en/latest/index.html
|
||||
tool_dev_url: https://github.com/open2c/cooler
|
||||
doi: "10.1093/bioinformatics/btz540"
|
||||
licence: ['BSD-3-Clause']
|
||||
licence: ["BSD-3-Clause"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
documentation: https://cooler.readthedocs.io/en/latest/index.html
|
||||
tool_dev_url: https://github.com/open2c/cooler
|
||||
doi: "10.1093/bioinformatics/btz540"
|
||||
licence: ['BSD-3-clause']
|
||||
licence: ["BSD-3-clause"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -9,7 +9,7 @@ tools:
|
|||
documentation: https://cooler.readthedocs.io/en/latest/index.html
|
||||
tool_dev_url: https://github.com/open2c/cooler
|
||||
doi: "10.1093/bioinformatics/btz540"
|
||||
licence: ['BSD-3-clause']
|
||||
licence: ["BSD-3-clause"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: http://bioinf.shenwei.me/csvtk
|
||||
tool_dev_url: https://github.com/shenwei356/csvtk
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -13,7 +13,7 @@ tools:
|
|||
documentation: https://bioinf.shenwei.me/csvtk/
|
||||
tool_dev_url: https://github.com/shenwei356/csvtk
|
||||
doi: ""
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -8,7 +8,7 @@ tools:
|
|||
description: Custom module used to dump software versions within the nf-core pipeline template
|
||||
homepage: https://github.com/nf-core/tools
|
||||
documentation: https://github.com/nf-core/tools
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- versions:
|
||||
type: file
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
documentation: http://www.htslib.org/doc/samtools.html
|
||||
tool_dev_url: https://github.com/samtools/samtools
|
||||
doi: 10.1093/bioinformatics/btp352
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
|
||||
input:
|
||||
- fasta:
|
||||
|
@ -33,7 +33,6 @@ output:
|
|||
description: File containing software version
|
||||
pattern: "versions.yml"
|
||||
|
||||
|
||||
authors:
|
||||
- "@tamara-hodgetts"
|
||||
- "@chris-cheshire"
|
||||
|
|
|
@ -11,7 +11,7 @@ tools:
|
|||
Cutadapt finds and removes adapter sequences, primers, poly-A tails and other types of unwanted sequence from your high-throughput sequencing reads.
|
||||
documentation: https://cutadapt.readthedocs.io/en/stable/index.html
|
||||
doi: DOI:10.14806/ej.17.1.200
|
||||
licence: ['MIT']
|
||||
licence: ["MIT"]
|
||||
input:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -18,7 +18,7 @@ tools:
|
|||
documentation: https://damageprofiler.readthedocs.io/
|
||||
tool_dev_url: https://github.com/Integrative-Transcriptomics/DamageProfiler
|
||||
doi: "10.1093/bioinformatics/btab190"
|
||||
licence: ['GPL v3']
|
||||
licence: ["GPL v3"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
|
@ -20,7 +20,7 @@ tools:
|
|||
documentation: https://github.com/cmks/DAS_Tool
|
||||
tool_dev_url: https://github.com/cmks/DAS_Tool
|
||||
doi: "10.1038/s41564-018-0171-1"
|
||||
licence: ['BSD']
|
||||
licence: ["BSD"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
@ -47,7 +47,6 @@ input:
|
|||
type: val
|
||||
description: Engine used for single copy gene identification. USEARCH is not supported due to it being proprietary [blast/diamond]
|
||||
|
||||
|
||||
output:
|
||||
- meta:
|
||||
type: map
|
||||
|
|
|
@ -20,7 +20,7 @@ tools:
|
|||
documentation: https://github.com/cmks/DAS_Tool
|
||||
tool_dev_url: https://github.com/cmks/DAS_Tool
|
||||
doi: "10.1038/s41564-018-0171-1"
|
||||
licence: ['BSD']
|
||||
licence: ["BSD"]
|
||||
|
||||
input:
|
||||
- meta:
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue