Merge branch 'nf-core:master' into master

This commit is contained in:
James A. Fellows Yates 2022-02-18 15:27:02 +01:00 committed by GitHub
commit c3b75cfc90
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
553 changed files with 6894 additions and 4973 deletions

View file

@ -12,9 +12,7 @@ jobs:
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with:
node-version: "10"
- name: Install markdownlint - name: Install markdownlint
run: npm install -g markdownlint-cli run: npm install -g markdownlint-cli
@ -27,9 +25,7 @@ jobs:
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with:
node-version: "10"
- name: Install editorconfig-checker - name: Install editorconfig-checker
run: npm install -g editorconfig-checker run: npm install -g editorconfig-checker
@ -44,9 +40,7 @@ jobs:
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Install NodeJS - name: Install NodeJS
uses: actions/setup-node@v1 uses: actions/setup-node@v2
with:
node-version: "10"
- name: Install yaml-lint - name: Install yaml-lint
run: npm install -g yaml-lint run: npm install -g yaml-lint

5
.yamllint.yml Normal file
View file

@ -0,0 +1,5 @@
extends: default
rules:
document-start: disable
line-length: disable

View file

@ -14,7 +14,7 @@ tools:
documentation: http://abacas.sourceforge.net/documentation.html documentation: http://abacas.sourceforge.net/documentation.html
tool_dev_url: None tool_dev_url: None
doi: "10.1093/bioinformatics/btp347" doi: "10.1093/bioinformatics/btp347"
licence: ['GPL v2-or-later'] licence: ["GPL v2-or-later"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
description: The AdapterRemoval v2 tool for merging and clipping reads. description: The AdapterRemoval v2 tool for merging and clipping reads.
homepage: https://github.com/MikkelSchubert/adapterremoval homepage: https://github.com/MikkelSchubert/adapterremoval
documentation: https://adapterremoval.readthedocs.io documentation: https://adapterremoval.readthedocs.io
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/VishnuRaghuram94/AgrVATE documentation: https://github.com/VishnuRaghuram94/AgrVATE
tool_dev_url: https://github.com/VishnuRaghuram94/AgrVATE tool_dev_url: https://github.com/VishnuRaghuram94/AgrVATE
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -24,7 +24,7 @@ tools:
documentation: "https://github.com/keyfm/amps" documentation: "https://github.com/keyfm/amps"
tool_dev_url: "https://github.com/keyfm/amps" tool_dev_url: "https://github.com/keyfm/amps"
doi: "10.1186/s13059-019-1903-0" doi: "10.1186/s13059-019-1903-0"
licence: ['GPL >=3'] licence: ["GPL >=3"]
input: input:
- maltextract_results: - maltextract_results:

View file

@ -10,7 +10,7 @@ tools:
documentation: https://arriba.readthedocs.io/en/latest/ documentation: https://arriba.readthedocs.io/en/latest/
tool_dev_url: https://github.com/suhrig/arriba tool_dev_url: https://github.com/suhrig/arriba
doi: "10.1101/gr.257246.119" doi: "10.1101/gr.257246.119"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://artic.readthedocs.io/en/latest/ documentation: https://artic.readthedocs.io/en/latest/
tool_dev_url: https://github.com/artic-network/fieldbioinformatics tool_dev_url: https://github.com/artic-network/fieldbioinformatics
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
documentation: https://artic.readthedocs.io/en/latest/ documentation: https://artic.readthedocs.io/en/latest/
tool_dev_url: https://github.com/artic-network/fieldbioinformatics tool_dev_url: https://github.com/artic-network/fieldbioinformatics
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -10,7 +10,7 @@ tools:
documentation: https://github.com/rpetit3/assembly-scan documentation: https://github.com/rpetit3/assembly-scan
tool_dev_url: https://github.com/rpetit3/assembly-scan tool_dev_url: https://github.com/rpetit3/assembly-scan
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -9,7 +9,7 @@ tools:
documentation: https://github.com/ParkerLab/ataqv/blob/master/README.rst documentation: https://github.com/ParkerLab/ataqv/blob/master/README.rst
tool_dev_url: https://github.com/ParkerLab/ataqv tool_dev_url: https://github.com/ParkerLab/ataqv
doi: "https://doi.org/10.1016/j.cels.2020.02.009" doi: "https://doi.org/10.1016/j.cels.2020.02.009"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -2,10 +2,10 @@ process BAKTA {
tag "$meta.id" tag "$meta.id"
label 'process_medium' 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 ? container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bakta:1.2.2--pyhdfd78af_0' : 'https://depot.galaxyproject.org/singularity/bakta:1.3.1--pyhdfd78af_0' :
'quay.io/biocontainers/bakta:1.2.2--pyhdfd78af_0' }" 'quay.io/biocontainers/bakta:1.3.1--pyhdfd78af_0' }"
input: input:
tuple val(meta), path(fasta) 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.tsv"), emit: hypotheticals_tsv
tuple val(meta), path("${prefix}.hypotheticals.faa"), emit: hypotheticals_faa tuple val(meta), path("${prefix}.hypotheticals.faa"), emit: hypotheticals_faa
tuple val(meta), path("${prefix}.tsv") , emit: tsv tuple val(meta), path("${prefix}.tsv") , emit: tsv
tuple val(meta), path("${prefix}.txt") , emit: txt
path "versions.yml" , emit: versions path "versions.yml" , emit: versions
when: when:
@ -61,6 +62,7 @@ process BAKTA {
touch ${prefix}.hypotheticals.tsv touch ${prefix}.hypotheticals.tsv
touch ${prefix}.hypotheticals.faa touch ${prefix}.hypotheticals.faa
touch ${prefix}.tsv touch ${prefix}.tsv
touch ${prefix}.txt
cat <<-END_VERSIONS > versions.yml cat <<-END_VERSIONS > versions.yml
"${task.process}": "${task.process}":

View file

@ -1,17 +1,17 @@
name: bakta name: bakta
description: Rapid annotation of bacterial genomes & plasmids. description: Annotation of bacterial genomes (isolates, MAGs) and plasmids
keywords: keywords:
- annotation - annotation
- fasta - fasta
- prokaryote - bacteria
tools: tools:
- bakta: - bakta:
description: Rapid & standardized annotation of bacterial genomes & plasmids. description: Rapid & standardized annotation of bacterial genomes, MAGs & plasmids.
homepage: https://github.com/oschwengers/bakta homepage: https://github.com/oschwengers/bakta
documentation: https://github.com/oschwengers/bakta documentation: https://github.com/oschwengers/bakta
tool_dev_url: https://github.com/oschwengers/bakta tool_dev_url: https://github.com/oschwengers/bakta
doi: "10.1099/mgen.0.000685" doi: "10.1099/mgen.0.000685"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:
@ -29,7 +29,7 @@ input:
Path to the Bakta database Path to the Bakta database
- proteins: - proteins:
type: file 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: - prodigal_tf:
type: file type: file
description: Training file to use for Prodigal (optional) description: Training file to use for Prodigal (optional)
@ -44,6 +44,10 @@ output:
type: file type: file
description: File containing software versions description: File containing software versions
pattern: "versions.yml" pattern: "versions.yml"
- txt:
type: file
description: genome statistics and annotation summary
pattern: "*.txt"
- tsv: - tsv:
type: file type: file
description: annotations as simple human readble tab separated values description: annotations as simple human readble tab separated values
@ -83,3 +87,4 @@ output:
authors: authors:
- "@rpetit3" - "@rpetit3"
- "@oschwengers"

View file

@ -8,7 +8,7 @@ tools:
homepage: https://github.com/maxibor/bamAlignCleaner homepage: https://github.com/maxibor/bamAlignCleaner
documentation: https://github.com/maxibor/bamAlignCleaner documentation: https://github.com/maxibor/bamAlignCleaner
tool_dev_url: https://github.com/maxibor/bamAlignCleaner tool_dev_url: https://github.com/maxibor/bamAlignCleaner
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -10,14 +10,15 @@ keywords:
tools: tools:
- bamcmp: - 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 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. reads which multimap to the contamination genome will be spuriously kept.
homepage: https://github.com/CRUKMI-ComputationalBiology/bamcmp homepage: https://github.com/CRUKMI-ComputationalBiology/bamcmp
documentation: https://github.com/CRUKMI-ComputationalBiology/bamcmp documentation: https://github.com/CRUKMI-ComputationalBiology/bamcmp
tool_dev_url: https://github.com/CRUKMI-ComputationalBiology/bamcmp tool_dev_url: https://github.com/CRUKMI-ComputationalBiology/bamcmp
doi: "10.1158/1541-7786.MCR-16-0431" doi: "10.1158/1541-7786.MCR-16-0431"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -19,7 +19,7 @@ tools:
documentation: https://github.com/pezmaster31/bamtools/wiki documentation: https://github.com/pezmaster31/bamtools/wiki
tool_dev_url: http://github.com/pezmaster31/bamtools tool_dev_url: http://github.com/pezmaster31/bamtools
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
documentation: https://github.com/pezmaster31/bamtools/wiki documentation: https://github.com/pezmaster31/bamtools/wiki
tool_dev_url: http://github.com/pezmaster31/bamtools tool_dev_url: http://github.com/pezmaster31/bamtools
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
documentation: https://genome.sph.umich.edu/wiki/BamUtil:_trimBam documentation: https://genome.sph.umich.edu/wiki/BamUtil:_trimBam
tool_dev_url: https://github.com/statgen/bamUtil tool_dev_url: https://github.com/statgen/bamUtil
doi: "10.1101/gr.176552.114" doi: "10.1101/gr.176552.114"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
Bandage - a Bioinformatics Application for Navigating De novo Assembly Graphs Easily Bandage - a Bioinformatics Application for Navigating De novo Assembly Graphs Easily
homepage: https://github.com/rrwick/Bandage homepage: https://github.com/rrwick/Bandage
documentation: https://github.com/rrwick/Bandage documentation: https://github.com/rrwick/Bandage
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -13,7 +13,7 @@ tools:
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/ documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
tool_dev_url: None tool_dev_url: None
doi: "" doi: ""
licence: ['UC-LBL license (see package)'] licence: ["UC-LBL license (see package)"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/ documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
tool_dev_url: None tool_dev_url: None
doi: "" doi: ""
licence: ['UC-LBL license (see package)'] licence: ["UC-LBL license (see package)"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/ documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
tool_dev_url: None tool_dev_url: None
doi: "" doi: ""
licence: ['UC-LBL license (see package)'] licence: ["UC-LBL license (see package)"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/ documentation: https://jgi.doe.gov/data-and-tools/bbtools/bb-tools-user-guide/
tool_dev_url: None tool_dev_url: None
doi: "" doi: ""
licence: ['UC-LBL license (see package)'] licence: ["UC-LBL license (see package)"]
input: input:
- fasta: - fasta:

View file

@ -13,7 +13,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -13,7 +13,7 @@ tools:
documentation: https://samtools.github.io/bcftools/howtos/index.html documentation: https://samtools.github.io/bcftools/howtos/index.html
tool_dev_url: https://github.com/samtools/bcftools tool_dev_url: https://github.com/samtools/bcftools
doi: "10.1093/gigascience/giab008" doi: "10.1093/gigascience/giab008"
licence: ['MIT', 'GPL-3.0-or-later'] licence: ["MIT", "GPL-3.0-or-later"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -12,7 +12,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -12,7 +12,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://samtools.github.io/bcftools/bcftools.html#reheader documentation: http://samtools.github.io/bcftools/bcftools.html#reheader
doi: 10.1093/gigascience/giab008 doi: 10.1093/gigascience/giab008
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
tool_dev_url: https://github.com/samtools/bcftools tool_dev_url: https://github.com/samtools/bcftools
doi: "10.1093/bioinformatics/btp352" doi: "10.1093/bioinformatics/btp352"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -13,7 +13,7 @@ tools:
homepage: http://samtools.github.io/bcftools/bcftools.html homepage: http://samtools.github.io/bcftools/bcftools.html
documentation: http://www.htslib.org/doc/bcftools.html documentation: http://www.htslib.org/doc/bcftools.html
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/complement.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/complement.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -9,7 +9,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/genomecov.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -9,7 +9,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- bed: - bed:
type: file type: file

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
documentation: https://bedtools.readthedocs.io/en/latest/content/tools/makewindows.html documentation: https://bedtools.readthedocs.io/en/latest/content/tools/makewindows.html
tool_dev_url: None tool_dev_url: None
doi: "10.1093/bioinformatics/btq033" doi: "10.1093/bioinformatics/btq033"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -9,7 +9,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/merge.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/slop.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/sort.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -10,7 +10,7 @@ tools:
description: | description: |
A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types. 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 documentation: https://bedtools.readthedocs.io/en/latest/content/tools/subtract.html
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View 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
"""
}

View 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"

View file

@ -17,7 +17,7 @@ tools:
homepage: https://github.com/FelixKrueger/Bismark homepage: https://github.com/FelixKrueger/Bismark
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
doi: 10.1093/bioinformatics/btr167 doi: 10.1093/bioinformatics/btr167
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -19,7 +19,7 @@ tools:
homepage: https://github.com/FelixKrueger/Bismark homepage: https://github.com/FelixKrueger/Bismark
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
doi: 10.1093/bioinformatics/btr167 doi: 10.1093/bioinformatics/btr167
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -19,7 +19,7 @@ tools:
homepage: https://github.com/FelixKrueger/Bismark homepage: https://github.com/FelixKrueger/Bismark
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
doi: 10.1093/bioinformatics/btr167 doi: 10.1093/bioinformatics/btr167
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -18,7 +18,7 @@ tools:
homepage: https://github.com/FelixKrueger/Bismark homepage: https://github.com/FelixKrueger/Bismark
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
doi: 10.1093/bioinformatics/btr167 doi: 10.1093/bioinformatics/btr167
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -16,7 +16,7 @@ tools:
homepage: https://github.com/FelixKrueger/Bismark homepage: https://github.com/FelixKrueger/Bismark
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
doi: 10.1093/bioinformatics/btr167 doi: 10.1093/bioinformatics/btr167
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -19,7 +19,7 @@ tools:
homepage: https://github.com/FelixKrueger/Bismark homepage: https://github.com/FelixKrueger/Bismark
documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs documentation: https://github.com/FelixKrueger/Bismark/tree/master/Docs
doi: 10.1093/bioinformatics/btr167 doi: 10.1093/bioinformatics/btr167
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- bam: - bam:
type: file type: file

View file

@ -12,7 +12,7 @@ tools:
homepage: https://blast.ncbi.nlm.nih.gov/Blast.cgi homepage: https://blast.ncbi.nlm.nih.gov/Blast.cgi
documentation: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs documentation: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs
doi: 10.1016/S0022-2836(05)80360-2 doi: 10.1016/S0022-2836(05)80360-2
licence: ['US-Government-Work'] licence: ["US-Government-Work"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -11,7 +11,7 @@ tools:
homepage: https://blast.ncbi.nlm.nih.gov/Blast.cgi homepage: https://blast.ncbi.nlm.nih.gov/Blast.cgi
documentation: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs documentation: https://blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs
doi: 10.1016/S0022-2836(05)80360-2 doi: 10.1016/S0022-2836(05)80360-2
licence: ['US-Government-Work'] licence: ["US-Government-Work"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -13,7 +13,7 @@ tools:
homepage: http://bowtie-bio.sourceforge.net/index.shtml homepage: http://bowtie-bio.sourceforge.net/index.shtml
documentation: http://bowtie-bio.sourceforge.net/manual.shtml documentation: http://bowtie-bio.sourceforge.net/manual.shtml
arxiv: arXiv:1303.3997 arxiv: arXiv:1303.3997
licence: ['Artistic-2.0'] licence: ["Artistic-2.0"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -13,7 +13,7 @@ tools:
homepage: http://bowtie-bio.sourceforge.net/index.shtml homepage: http://bowtie-bio.sourceforge.net/index.shtml
documentation: http://bowtie-bio.sourceforge.net/manual.shtml documentation: http://bowtie-bio.sourceforge.net/manual.shtml
arxiv: arXiv:1303.3997 arxiv: arXiv:1303.3997
licence: ['Artistic-2.0'] licence: ["Artistic-2.0"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -13,7 +13,7 @@ tools:
homepage: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml homepage: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml
documentation: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml documentation: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml
doi: 10.1038/nmeth.1923 doi: 10.1038/nmeth.1923
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -14,7 +14,7 @@ tools:
homepage: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml homepage: http://bowtie-bio.sourceforge.net/bowtie2/index.shtml
documentation: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml documentation: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml
doi: 10.1038/nmeth.1923 doi: 10.1038/nmeth.1923
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -17,7 +17,7 @@ tools:
homepage: http://bio-bwa.sourceforge.net/ homepage: http://bio-bwa.sourceforge.net/
documentation: http://bio-bwa.sourceforge.net/ documentation: http://bio-bwa.sourceforge.net/
doi: "10.1093/bioinformatics/btp324" doi: "10.1093/bioinformatics/btp324"
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
homepage: http://bio-bwa.sourceforge.net/ homepage: http://bio-bwa.sourceforge.net/
documentation: http://www.htslib.org/doc/samtools.html documentation: http://www.htslib.org/doc/samtools.html
arxiv: arXiv:1303.3997 arxiv: arXiv:1303.3997
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -16,7 +16,7 @@ tools:
homepage: http://bio-bwa.sourceforge.net/ homepage: http://bio-bwa.sourceforge.net/
documentation: http://www.htslib.org/doc/samtools.html documentation: http://www.htslib.org/doc/samtools.html
arxiv: arXiv:1303.3997 arxiv: arXiv:1303.3997
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -18,7 +18,7 @@ tools:
homepage: http://bio-bwa.sourceforge.net/ homepage: http://bio-bwa.sourceforge.net/
documentation: http://bio-bwa.sourceforge.net/ documentation: http://bio-bwa.sourceforge.net/
doi: "10.1093/bioinformatics/btp324" doi: "10.1093/bioinformatics/btp324"
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:

View file

@ -19,7 +19,7 @@ tools:
homepage: http://bio-bwa.sourceforge.net/ homepage: http://bio-bwa.sourceforge.net/
documentation: http://bio-bwa.sourceforge.net/ documentation: http://bio-bwa.sourceforge.net/
doi: "10.1093/bioinformatics/btp324" doi: "10.1093/bioinformatics/btp324"
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
a large reference genome, such as the human genome. a large reference genome, such as the human genome.
homepage: https://github.com/bwa-mem2/bwa-mem2 homepage: https://github.com/bwa-mem2/bwa-mem2
documentation: https://github.com/bwa-mem2/bwa-mem2#usage documentation: https://github.com/bwa-mem2/bwa-mem2#usage
licence: ['MIT'] licence: ["MIT"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -16,7 +16,7 @@ tools:
homepage: https://github.com/bwa-mem2/bwa-mem2 homepage: https://github.com/bwa-mem2/bwa-mem2
documentation: http://www.htslib.org/doc/samtools.html documentation: http://www.htslib.org/doc/samtools.html
arxiv: arXiv:1303.3997 arxiv: arXiv:1303.3997
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -19,7 +19,7 @@ tools:
homepage: https://github.com/brentp/bwa-meth homepage: https://github.com/brentp/bwa-meth
documentation: https://github.com/brentp/bwa-meth documentation: https://github.com/brentp/bwa-meth
arxiv: arXiv:1401.1129 arxiv: arXiv:1401.1129
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -15,7 +15,7 @@ tools:
homepage: https://github.com/brentp/bwa-meth homepage: https://github.com/brentp/bwa-meth
documentation: https://github.com/brentp/bwa-meth documentation: https://github.com/brentp/bwa-meth
arxiv: arXiv:1401.1129 arxiv: arXiv:1401.1129
licence: ['MIT'] licence: ["MIT"]
input: input:
- fasta: - fasta:
type: file type: file

View file

@ -10,7 +10,7 @@ tools:
homepage: None homepage: None
documentation: https://man7.org/linux/man-pages/man1/cat.1.html documentation: https://man7.org/linux/man-pages/man1/cat.1.html
tool_dev_url: None tool_dev_url: None
licence: ['GPL-3.0-or-later'] licence: ["GPL-3.0-or-later"]
input: input:
- files_in: - files_in:
type: file type: file

View file

@ -8,7 +8,7 @@ tools:
description: | description: |
The cat utility reads files sequentially, writing them to the standard output. 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 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: input:
- meta: - meta:
type: map type: map

View file

@ -19,7 +19,7 @@ tools:
documentation: https://github.com/Ecogenomics/CheckM/wiki documentation: https://github.com/Ecogenomics/CheckM/wiki
tool_dev_url: https://github.com/Ecogenomics/CheckM tool_dev_url: https://github.com/Ecogenomics/CheckM
doi: "10.1101/gr.186072.114" doi: "10.1101/gr.186072.114"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -21,7 +21,7 @@ tools:
documentation: https://github.com/haowenz/chromap documentation: https://github.com/haowenz/chromap
tool_dev_url: https://github.com/haowenz/chromap tool_dev_url: https://github.com/haowenz/chromap
doi: "" doi: ""
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -12,7 +12,7 @@ tools:
documentation: https://github.com/haowenz/chromap documentation: https://github.com/haowenz/chromap
tool_dev_url: https://github.com/haowenz/chromap tool_dev_url: https://github.com/haowenz/chromap
doi: "" doi: ""
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- fasta: - fasta:

View file

@ -11,7 +11,7 @@ tools:
documentation: https://github.com/xavierdidelot/clonalframeml/wiki documentation: https://github.com/xavierdidelot/clonalframeml/wiki
tool_dev_url: https://github.com/xavierdidelot/ClonalFrameML tool_dev_url: https://github.com/xavierdidelot/ClonalFrameML
doi: "10.1371/journal.pcbi.1004041" doi: "10.1371/journal.pcbi.1004041"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -17,7 +17,7 @@ tools:
homepage: https://github.com/SegataLab/cmseq homepage: https://github.com/SegataLab/cmseq
documentation: https://github.com/SegataLab/cmseq documentation: https://github.com/SegataLab/cmseq
tool_dev_url: https://github.com/SegataLab/cmseq tool_dev_url: https://github.com/SegataLab/cmseq
licence: ['MIT License'] licence: ["MIT License"]
input: input:
- meta: - meta:

View file

@ -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. 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 homepage: https://cnvkit.readthedocs.io/en/stable/index.html
documentation: 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: params:
- outdir: - outdir:
type: string type: string

View file

@ -9,7 +9,7 @@ tools:
documentation: https://cooler.readthedocs.io/en/latest/index.html documentation: https://cooler.readthedocs.io/en/latest/index.html
tool_dev_url: https://github.com/open2c/cooler tool_dev_url: https://github.com/open2c/cooler
doi: "10.1093/bioinformatics/btz540" doi: "10.1093/bioinformatics/btz540"
licence: ['BSD-3-clause'] licence: ["BSD-3-clause"]
input: input:
- meta: - meta:

View file

@ -10,7 +10,7 @@ tools:
documentation: https://cooler.readthedocs.io/en/latest/index.html documentation: https://cooler.readthedocs.io/en/latest/index.html
tool_dev_url: https://github.com/open2c/cooler tool_dev_url: https://github.com/open2c/cooler
doi: "10.1093/bioinformatics/btz540" doi: "10.1093/bioinformatics/btz540"
licence: ['BSD-3-Clause'] licence: ["BSD-3-Clause"]
input: input:
- fasta: - fasta:

View file

@ -9,7 +9,7 @@ tools:
documentation: https://cooler.readthedocs.io/en/latest/index.html documentation: https://cooler.readthedocs.io/en/latest/index.html
tool_dev_url: https://github.com/open2c/cooler tool_dev_url: https://github.com/open2c/cooler
doi: "10.1093/bioinformatics/btz540" doi: "10.1093/bioinformatics/btz540"
licence: ['BSD-3-Clause'] licence: ["BSD-3-Clause"]
input: input:
- meta: - meta:

View file

@ -9,7 +9,7 @@ tools:
documentation: https://cooler.readthedocs.io/en/latest/index.html documentation: https://cooler.readthedocs.io/en/latest/index.html
tool_dev_url: https://github.com/open2c/cooler tool_dev_url: https://github.com/open2c/cooler
doi: "10.1093/bioinformatics/btz540" doi: "10.1093/bioinformatics/btz540"
licence: ['BSD-3-clause'] licence: ["BSD-3-clause"]
input: input:
- meta: - meta:

View file

@ -9,7 +9,7 @@ tools:
documentation: https://cooler.readthedocs.io/en/latest/index.html documentation: https://cooler.readthedocs.io/en/latest/index.html
tool_dev_url: https://github.com/open2c/cooler tool_dev_url: https://github.com/open2c/cooler
doi: "10.1093/bioinformatics/btz540" doi: "10.1093/bioinformatics/btz540"
licence: ['BSD-3-clause'] licence: ["BSD-3-clause"]
input: input:
- meta: - meta:

View file

@ -11,7 +11,7 @@ tools:
documentation: http://bioinf.shenwei.me/csvtk documentation: http://bioinf.shenwei.me/csvtk
tool_dev_url: https://github.com/shenwei356/csvtk tool_dev_url: https://github.com/shenwei356/csvtk
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -13,7 +13,7 @@ tools:
documentation: https://bioinf.shenwei.me/csvtk/ documentation: https://bioinf.shenwei.me/csvtk/
tool_dev_url: https://github.com/shenwei356/csvtk tool_dev_url: https://github.com/shenwei356/csvtk
doi: "" doi: ""
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -8,7 +8,7 @@ tools:
description: Custom module used to dump software versions within the nf-core pipeline template description: Custom module used to dump software versions within the nf-core pipeline template
homepage: https://github.com/nf-core/tools homepage: https://github.com/nf-core/tools
documentation: https://github.com/nf-core/tools documentation: https://github.com/nf-core/tools
licence: ['MIT'] licence: ["MIT"]
input: input:
- versions: - versions:
type: file type: file

View file

@ -11,7 +11,7 @@ tools:
documentation: http://www.htslib.org/doc/samtools.html documentation: http://www.htslib.org/doc/samtools.html
tool_dev_url: https://github.com/samtools/samtools tool_dev_url: https://github.com/samtools/samtools
doi: 10.1093/bioinformatics/btp352 doi: 10.1093/bioinformatics/btp352
licence: ['MIT'] licence: ["MIT"]
input: input:
- fasta: - fasta:
@ -33,7 +33,6 @@ output:
description: File containing software version description: File containing software version
pattern: "versions.yml" pattern: "versions.yml"
authors: authors:
- "@tamara-hodgetts" - "@tamara-hodgetts"
- "@chris-cheshire" - "@chris-cheshire"

View file

@ -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. 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 documentation: https://cutadapt.readthedocs.io/en/stable/index.html
doi: DOI:10.14806/ej.17.1.200 doi: DOI:10.14806/ej.17.1.200
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:
type: map type: map

View file

@ -18,7 +18,7 @@ tools:
documentation: https://damageprofiler.readthedocs.io/ documentation: https://damageprofiler.readthedocs.io/
tool_dev_url: https://github.com/Integrative-Transcriptomics/DamageProfiler tool_dev_url: https://github.com/Integrative-Transcriptomics/DamageProfiler
doi: "10.1093/bioinformatics/btab190" doi: "10.1093/bioinformatics/btab190"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -20,7 +20,7 @@ tools:
documentation: https://github.com/cmks/DAS_Tool documentation: https://github.com/cmks/DAS_Tool
tool_dev_url: https://github.com/cmks/DAS_Tool tool_dev_url: https://github.com/cmks/DAS_Tool
doi: "10.1038/s41564-018-0171-1" doi: "10.1038/s41564-018-0171-1"
licence: ['BSD'] licence: ["BSD"]
input: input:
- meta: - meta:
@ -47,7 +47,6 @@ input:
type: val type: val
description: Engine used for single copy gene identification. USEARCH is not supported due to it being proprietary [blast/diamond] description: Engine used for single copy gene identification. USEARCH is not supported due to it being proprietary [blast/diamond]
output: output:
- meta: - meta:
type: map type: map

View file

@ -20,7 +20,7 @@ tools:
documentation: https://github.com/cmks/DAS_Tool documentation: https://github.com/cmks/DAS_Tool
tool_dev_url: https://github.com/cmks/DAS_Tool tool_dev_url: https://github.com/cmks/DAS_Tool
doi: "10.1038/s41564-018-0171-1" doi: "10.1038/s41564-018-0171-1"
licence: ['BSD'] licence: ["BSD"]
input: input:
- meta: - meta:

View file

@ -14,7 +14,7 @@ tools:
documentation: https://dedup.readthedocs.io/en/latest/ documentation: https://dedup.readthedocs.io/en/latest/
tool_dev_url: https://github.com/apeltzer/DeDup tool_dev_url: https://github.com/apeltzer/DeDup
doi: "10.1186/s13059-016-0918-z" doi: "10.1186/s13059-016-0918-z"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:
@ -54,7 +54,5 @@ output:
description: Dedup log information description: Dedup log information
pattern: "*log" pattern: "*log"
authors: authors:
- "@jfy133" - "@jfy133"

View file

@ -14,7 +14,7 @@ tools:
documentation: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/ documentation: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/
tool_dev_url: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/ tool_dev_url: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/
doi: "10.1186/s40168-018-0401-z" doi: "10.1186/s40168-018-0401-z"
licence: ['MIT'] licence: ["MIT"]
input: input:
- none: There is no input. This module downloads a pre-built database for use with deepARG. - none: There is no input. This module downloads a pre-built database for use with deepARG.

View file

@ -16,7 +16,7 @@ tools:
documentation: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/ documentation: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/
tool_dev_url: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/ tool_dev_url: https://bitbucket.org/gusphdproj/deeparg-ss/src/master/
doi: "10.1186/s40168-018-0401-z" doi: "10.1186/s40168-018-0401-z"
licence: ['MIT'] licence: ["MIT"]
input: input:
- meta: - meta:

View file

@ -0,0 +1,37 @@
process DEEPTOOLS_BAMCOVERAGE {
tag "$meta.id"
label 'process_low'
conda (params.enable_conda ? "bioconda::deeptools=3.5.1" : null)
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/deeptools:3.5.1--py_0':
'quay.io/biocontainers/deeptools:3.5.1--py_0' }"
input:
tuple val(meta), path(input), path(input_index)
output:
tuple val(meta), path("*.bigWig") , emit: bigwig, optional: true
tuple val(meta), path("*.bedgraph") , emit: bedgraph, optional: true
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}.bigWig"
"""
bamCoverage \
--bam $input \
$args \
--numberOfProcessors ${task.cpus} \
--outFileName ${prefix}
cat <<-END_VERSIONS > versions.yml
"${task.process}":
deeptools: \$(bamCoverage --version | sed -e "s/bamCoverage //g")
END_VERSIONS
"""
}

View file

@ -0,0 +1,49 @@
name: deeptools_bamcoverage
description: This tool takes an alignment of reads or fragments as input (BAM file) and generates a coverage track (bigWig or bedGraph) as output.
keywords:
- sort
tools:
- deeptools:
description: A set of user-friendly tools for normalization and visualzation of deep-sequencing data
homepage: https://deeptools.readthedocs.io/en/develop/content/tools/bamCoverage.html
documentation: https://deeptools.readthedocs.io/en/develop/content/tools/bamCoverage.html
tool_dev_url: https://github.com/deeptools/deepTools/
doi: "https://doi.org/10.1093/nar/gkw257"
licence: ['GPL v3']
input:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- input:
type: file
description: BAM/CRAM file
pattern: "*.{bam,cram}"
- input_index:
type: file
description: BAM/CRAM index file
pattern: "*.{bai,crai}"
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"
- bigWig:
type: file
description: BigWig file
pattern: "*.bigWig"
- bedgraph:
type: file
description: Bedgraph file
pattern: "*.bedgraph"
authors:
- "@FriederikeHanssen"

View file

@ -12,7 +12,7 @@ tools:
documentation: https://deeptools.readthedocs.io/en/develop/index.html documentation: https://deeptools.readthedocs.io/en/develop/index.html
tool_dev_url: https://github.com/deeptools/deepTools tool_dev_url: https://github.com/deeptools/deepTools
doi: "10.1093/nar/gku365" doi: "10.1093/nar/gku365"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
documentation: https://deeptools.readthedocs.io/en/develop/index.html documentation: https://deeptools.readthedocs.io/en/develop/index.html
tool_dev_url: https://github.com/deeptools/deepTools tool_dev_url: https://github.com/deeptools/deepTools
doi: "10.1093/nar/gku365" doi: "10.1093/nar/gku365"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
documentation: https://deeptools.readthedocs.io/en/develop/index.html documentation: https://deeptools.readthedocs.io/en/develop/index.html
tool_dev_url: https://github.com/deeptools/deepTools tool_dev_url: https://github.com/deeptools/deepTools
doi: "10.1093/nar/gku365" doi: "10.1093/nar/gku365"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

View file

@ -12,7 +12,7 @@ tools:
documentation: https://deeptools.readthedocs.io/en/develop/index.html documentation: https://deeptools.readthedocs.io/en/develop/index.html
tool_dev_url: https://github.com/deeptools/deepTools tool_dev_url: https://github.com/deeptools/deepTools
doi: "10.1093/nar/gku365" doi: "10.1093/nar/gku365"
licence: ['GPL v3'] licence: ["GPL v3"]
input: input:
- meta: - meta:

Some files were not shown because too many files have changed in this diff Show more